{"cik": 726728, "entity": "REALTY INCOME CORP", "tags": {"Revenues": [{"end": "2008-12-31", "val": 325041000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 325245000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 322550000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 345009000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 343492000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 421059000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2017-12-31", "val": 1215768000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1327838000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1327838000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1491591000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1491591000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1488163000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1651625000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1647087000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1647087000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2080463000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2080463000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2080463000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3343681000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3343681000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3343681000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4078993000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4078993000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4078993000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5271142000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5271142000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5749377000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 1103172000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1103172000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1215768000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1215768000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1327838000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1327838000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}], "NetIncomeLoss": [{"end": "2008-12-31", "val": 131841000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 131127000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 131127000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 130784000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 130784000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 130784000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 157032000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 157032000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 157032000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 159152000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 159152000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 159152000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 245564000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 245564000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 245564000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 270635000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 270635000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 270635000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 283766000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 283766000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 283766000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 315571000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 315571000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 315571000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 315571000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 318798000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 318798000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 318798000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 318798000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 363614000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 363614000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 363614000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 363614000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 436482000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 436482000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 436482000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 395486000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 395486000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 395486000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 359456000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 359456000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 359456000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 869408000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 869408000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 869408000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 872309000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 872309000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 872309000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 860772000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 860772000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1058590000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2008-12-31", "val": 1230000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 677000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 677000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1393000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1393000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1393000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1470000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1470000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1470000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1430000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1430000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1061000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2734000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2350000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2350000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3461000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3461000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3461000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3169000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3169000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3169000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3262000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3262000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3262000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3262000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6044000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6044000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6044000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6044000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5340000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5340000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5340000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5340000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6158000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6158000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6158000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 14693000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 14693000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 14693000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 31657000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31657000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31657000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 45183000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 45183000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 45183000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 52021000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52021000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52021000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 66601000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 66601000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 85346000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "InterestExpense": [{"end": "2008-12-31", "val": 93956000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 85528000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 85528000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 93237000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 93237000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 93237000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 108301000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 108301000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 108301000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 122542000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 122542000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 123143000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 180916000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 181442000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 181442000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 216366000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 216366000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 216366000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 233079000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 233079000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 233079000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 219974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 219974000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 219974000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 219974000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 247413000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 247413000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 247413000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 247413000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 266020000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 266020000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 266020000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 266020000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 290991000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 290991000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 290991000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 309336000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 309336000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 309336000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 323644000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 323644000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 323644000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 465223000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 465223000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 730423000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2008-12-31", "val": 89104000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 90519000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 89902000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 95513000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 94907000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 91641000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 121751000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 118874000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 116546000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 149597000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 147323000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 147515000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 306577000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 306769000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 306769000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 374661000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 374661000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 374661000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 409215000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 409215000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 409215000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 449943000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 449943000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 449943000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 449943000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 498788000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 498788000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 498788000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 498788000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 539780000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 539780000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 539780000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 539780000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 593961000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 593961000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 593961000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 677038000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 677038000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 677038000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 897835000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 897835000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 897835000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1670389000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1670389000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1670389000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1895177000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1895177000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1895177000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2395644000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2395644000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2524200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2008-12-31", "val": 246155000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 226707000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 226707000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 243368000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 243368000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 243368000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 298952000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 298952000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 298952000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 326469000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 326469000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 326469000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 518906000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 518906000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 518906000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 627692000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 627692000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 627692000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 692303000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 692303000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 693567000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 804045000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 799863000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 799863000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 799863000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 875850000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 875850000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 875850000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 875850000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 940742000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 940742000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 940742000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 940742000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1068937000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1068937000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1068937000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1115543000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1115543000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1115543000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1322189000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1322189000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1322189000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2563856000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2563856000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2563856000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2958769000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2958769000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2958769000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3573276000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3573276000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3994754000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2007-12-31", "val": 1538092000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2008-12-31", "val": 1554661000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2008-12-31", "val": 1554661000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2009-12-31", "val": 1488009000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2009-12-31", "val": 1488009000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2009-12-31", "val": 1488009000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2010-12-31", "val": 1846965000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2010-12-31", "val": 1846965000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2010-12-31", "val": 1846965000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2011-12-31", "val": 2254854000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2011-12-31", "val": 2254854000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2012-12-31", "val": 2412794000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2012-12-31", "val": 2412794000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2013-12-31", "val": 5385447000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2013-12-31", "val": 5385447000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2014-12-31", "val": 5613401000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2014-12-31", "val": 5613401000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2015-12-31", "val": 6531596000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2015-12-31", "val": 6531596000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 6766804000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 6766804000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 7371501000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 7371501000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": 7371501000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 8088742000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 8088742000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 8088742000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 9774456000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 9774456000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 10985483000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 10985483000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 25052574000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 25052574000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 28713149000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 28713149000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 32941467000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 32941467000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 38840738000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 38840738000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 39438695000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2010-12-31", "val": 1846965000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2011-12-31", "val": 2254854000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2011-12-31", "val": 2254854000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2012-12-31", "val": 2412794000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2012-12-31", "val": 2412794000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2012-12-31", "val": 2412794000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2013-12-31", "val": 5421358000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2013-12-31", "val": 5421358000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2013-12-31", "val": 5421358000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2013-12-31", "val": 5421358000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2014-12-31", "val": 5641099000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2014-12-31", "val": 5641099000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2014-12-31", "val": 5641099000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2014-12-31", "val": 5641099000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2015-12-31", "val": 6553333000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2015-12-31", "val": 6553333000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2015-12-31", "val": 6553333000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2015-12-31", "val": 6553333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2015-12-31", "val": 6553333000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2016-12-31", "val": 6787053000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 6787053000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-12-31", "val": 6787053000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2016-12-31", "val": 6787053000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2016-12-31", "val": 6787053000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2017-12-31", "val": 7390708000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 7390708000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": 7390708000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 7390708000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2017-12-31", "val": 7390708000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2018-12-31", "val": 8120978000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 8120978000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 8120978000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2018-12-31", "val": 8120978000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2018-12-31", "val": 8120978000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2019-12-31", "val": 9804158000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 9804158000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2019-12-31", "val": 9804158000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2019-12-31", "val": 9804158000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2020-12-31", "val": 11017730000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 11017730000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2020-12-31", "val": 11017730000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2020-12-31", "val": 11017730000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2021-12-31", "val": 25129400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 25129400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 25129400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2021-12-31", "val": 25129400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2022-12-31", "val": 28843289000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 28843289000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 28843289000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2022-12-31", "val": 28843289000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2023-12-31", "val": 33106969000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 33106969000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2023-12-31", "val": 33106969000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2024-12-31", "val": 39051686000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 39051686000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 40123968000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "Goodwill": [{"end": "2009-12-31", "val": 17206000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2010-12-31", "val": 17206000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2010-12-31", "val": 17206000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2011-12-31", "val": 17206000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2011-12-31", "val": 17206000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2012-12-31", "val": 16945000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2012-12-31", "val": 16945000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2013-12-31", "val": 15660000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2013-12-31", "val": 15660000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2014-12-31", "val": 15470000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2014-12-31", "val": 15470000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2015-12-31", "val": 15321000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2015-12-31", "val": 15321000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 15067000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 15067000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 14970000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 14970000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": 14970000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 14630000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 14630000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 14630000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 14430000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 14430000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 14180000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 14180000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 3676705000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 3676705000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 3731478000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 3731478000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 3731478000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 3731478000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 4932199000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 4932199000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 4932199000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "LongTermDebt": [{"end": "2011-12-31", "val": 1750000000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2012-12-31", "val": 2550000000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2013-12-31", "val": 3200000000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2014-12-31", "val": 3800000000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2015-12-31", "val": 3650000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2016-12-31", "val": 3975000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}], "CommercialPaper": [{"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 901400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 901400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 701800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 701800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 764400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 764400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 67300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 67300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 516800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2016-12-31", "val": 9420000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 6898000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 6898000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": 6898000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 10387000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 10387000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 10387000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 54011000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 54011000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 824476000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 824476000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 258579000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 258579000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 171102000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 171102000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 232923000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 232923000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 444962000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 444962000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 434842000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2008-12-31", "val": 101209883, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 103581053, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 103581053, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 105942721, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 105942721, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 105942721, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 126189399, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 126189399, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 126189399, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 132884933, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 132884933, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 132884933, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 191781622, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 191781622, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 191781622, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 218767885, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 218767885, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 218767885, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 236208390, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 236208390, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 236208390, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 255624250, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 255624250, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 255624250, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 255624250, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 273936752, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 273936752, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 273936752, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 273936752, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 289923984, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 289923984, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 289923984, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 289923984, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 316159277, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 316159277, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 316159277, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 345415258, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 345415258, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 345415258, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 414769846, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 414769846, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 414770000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 612180519, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 612181000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 612181000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 693024000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 693024000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 693024000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 863792000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 863792000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 908334000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2008-12-31", "val": 101178191, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 103577507, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 103577507, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 105869637, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 105869637, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 105869637, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 126142696, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 126142696, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 126142696, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 132817472, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 132817472, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 132817472, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 191754857, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 191754857, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 191754857, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 218390885, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 218390885, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 218390885, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 235767932, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 235767932, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 235767932, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 255066500, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 255066500, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 255066500, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 255066500, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 273465680, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 273465680, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 273465680, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 273465680, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 289427430, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 289427430, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 289427430, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 289427430, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 315837012, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 315837012, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 315837012, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 345280126, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 345280126, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 345280126, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 414535283, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 414535283, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 414535000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 611765815, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 611766000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 611766000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 692298000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 692298000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 692298000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 862959000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 862959000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 907169000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2009-12-31", "val": 104286705, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2010-12-31", "val": 118058988, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2010-12-31", "val": 118058988, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2011-12-31", "val": 133223338, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2011-12-31", "val": 133223338, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2012-12-31", "val": 133452411, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2012-12-31", "val": 133452411, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2013-12-31", "val": 207485073, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2013-12-31", "val": 207485073, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2014-12-31", "val": 224881192, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2014-12-31", "val": 224881192, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2015-12-31", "val": 250416757, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2015-12-31", "val": 250416757, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 260168259, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2016-12-31", "val": 260168259, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 284213685, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 284213685, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2017-12-31", "val": 284213685, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 303742090, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2018-12-31", "val": 303742090, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 303742090, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 333619106, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2019-12-31", "val": 333619106, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 361303445, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 361303445, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 591261991, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 591261991, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 660300195, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 660300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 752460000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 752460000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 891511000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 891511000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 933975000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "EntityCommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 118058988, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-10"}, {"end": "2012-02-07", "val": 133384973, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-13"}, {"end": "2013-02-01", "val": 178921596, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-14"}, {"end": "2014-01-29", "val": 207593695, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-14"}, {"end": "2015-01-31", "val": 225043990, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-18"}, {"end": "2016-01-29", "val": 250538261, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-11"}, {"end": "2017-02-10", "val": 260120152, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-23"}, {"end": "2018-02-14", "val": 284245504, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2019-02-13", "val": 303791717, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-22"}, {"end": "2019-02-13", "val": 303791717, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-01"}, {"end": "2020-02-12", "val": 333627261, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-24"}, {"end": "2021-02-15", "val": 373390661, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2022-02-11", "val": 591320553, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2023-02-15", "val": 660520906, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2024-02-15", "val": 861123757, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2025-02-20", "val": 891516161, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2026-02-20", "val": 932440218, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}]}}