{"cik": 815556, "entity": "FASTENAL CO", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 3962000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4390500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 4390500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4965100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4965100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4965100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5333700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5333700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5333700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5647300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5647300000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5647300000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6010900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6010900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6010900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6980600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6980600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6980600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7346700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7346700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7346700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7546000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7546000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 8200500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2007-12-31", "val": 2061819000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 2340425000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 2340425000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 1930330000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 1930330000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 1930330000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 2269471000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2269471000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 2269471000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 2766859000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2766859000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 2766859000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3133577000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3133577000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3133577000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3326106000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3326106000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3326106000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3733507000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3733507000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3733507000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3869187000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3869187000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3869200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3962036000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3962000000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 4390500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}], "GrossProfit": [{"end": "2007-12-31", "val": 1047574000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 1236092000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 1236092000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 983435000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 983435000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 983435000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1174836000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1174836000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1174836000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1434172000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1434172000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1434172000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1614524000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1614524000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1614524000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1719445000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1719445000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1719445000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1897402000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1897402000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1897402000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1948934000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1948934000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1948900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1964777000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1964800000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1964800000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2163600000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2163600000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2163600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2398900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2398900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2398900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2515400000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2515400000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2515400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2567800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2567800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2567800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2777200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2777200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2777200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3215800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3215800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3215800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3354500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3354500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3354500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3401900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3401900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3691200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2007-12-31", "val": 376425000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 450237000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 450237000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 295793000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 295793000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 295793000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 429689000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 429689000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 429689000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 574609000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 574609000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 574609000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 673691000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 673691000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 673691000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 712657000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 712657000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 712657000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 787590000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 787590000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 787590000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 828755000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 828755000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 828800000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 795839000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 795800000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 795800000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 881800000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 881800000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 881800000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 999200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 999200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 999200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1057200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1057200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1057200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1141800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1141800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1141800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1217400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1217400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1217400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1453600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1453600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1453600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1528700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1528700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1528700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1510000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1510000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1655700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2007-12-31", "val": 232622000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 279705000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 279705000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 184357000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 184357000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 184357000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 265356000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 265356000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 265356000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 357929000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 357929000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 357929000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 420536000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 420536000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 420536000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 448636000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 448636000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 448636000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 494150000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 494150000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 494150000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 516361000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 516361000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 516400000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 499478000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 499400000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 499400000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 578600000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 578600000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 578600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 751900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 751900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 751900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 790900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 790900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 790900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 859100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 859100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 859100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 925000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 925000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 925000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1086900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1086900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1086900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1155000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1155000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1155000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1150600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1150600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1258400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2007-12-31", "val": 145277000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 171462000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 171462000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 113133000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 113133000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 113133000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 165284000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 165284000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 165284000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 217152000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 217152000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 217152000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 253619000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 253619000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 253619000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 264832000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 264832000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 264832000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 293284000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 293284000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 293284000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 309659000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 309659000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 309700000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 290251000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 290300000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 290300000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 294500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 294500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 294500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 235100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 235100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 235100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 252800000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 252800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 252800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 273600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 273600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 273600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 282800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 282800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 282800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 353100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 353100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 353100000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 367000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 367000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 367000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 357500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 357500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 396600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "InterestExpense": [{"end": "2011-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 113000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 113000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 113000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 915000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 915000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 915000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3108000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3108000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 6504000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 6500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 9100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 12600000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 13900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 9700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 9700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 9700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 14300000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 10800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2022-12-31", "val": 176600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 177300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 177300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 175400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 175400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 179200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "Depreciation": [{"end": "2007-12-31", "val": 37332000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 39201000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 39201000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 40020000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 40020000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 40020000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 40688000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 40688000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 40688000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 44113000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44113000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44113000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 53459000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 53459000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 53459000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 63770000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 63770000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 63770000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 72145000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 72145000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 72145000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 86071000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 86071000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 86100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 103525000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 103500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 103500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 123600000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 123600000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 123600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 134100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 134100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 134100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 144600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 144600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 144600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 153300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 153300000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 153300000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 159900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 159900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 159900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 165900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 165900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 165900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 166600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 166600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 166600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 164700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 164700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 168500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2007-12-31", "val": 227895000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 259898000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 259898000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 306070000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 306070000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 306070000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 240488000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 240488000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 240488000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 268489000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 268489000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 268489000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 396292000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 396292000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 396292000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 416120000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 416120000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 416120000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 499392000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 499392000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 499392000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 546940000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 546940000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 550300000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 513999000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 519900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 519900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 585200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 585200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 585200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 674200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 674200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 674200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 842700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 842700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 842700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1101800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1101800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1101800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 770100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 770100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 770100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 941000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 941000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 941000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1432700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1432700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1432700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1173300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1173300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1295900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2007-12-31", "val": 55759000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 95306000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 95306000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 52538000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 52538000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 52538000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 73597000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 73597000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 73597000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 120043000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 120043000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 120043000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 138406000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 138406000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 138406000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 206540000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 206540000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 206540000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 189474000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 189474000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 189474000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 155168000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 155168000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 155200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 189451000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 189500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 189500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 119900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 119900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 119900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 176300000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 176300000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 176300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 246400000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 246400000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 246400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 168100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 168100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 168100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 156600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 156600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 156600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 173800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 173800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 173800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 172800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 172800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 172800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 226500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 226500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 245300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "PaymentsToAcquireOtherProductiveAssets": [{"end": "2007-12-31", "val": 265000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2007-01-01"}, {"end": "2008-12-31", "val": 72000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2008-12-31", "val": 72000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 101000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 101000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 101000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 10329000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10329000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -212000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}], "StockholdersEquity": [{"end": "2006-12-31", "val": 922093000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2007-12-31", "val": 1010161000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2007-12-31", "val": 1010161000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2008-12-31", "val": 1142259000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2008-12-31", "val": 1142259000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2008-12-31", "val": 1142259000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2009-12-31", "val": 1190843000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2009-12-31", "val": 1190843000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2009-12-31", "val": 1190843000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2009-12-31", "val": 1190843000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2010-12-31", "val": 1282512000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2010-12-31", "val": 1282512000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2010-12-31", "val": 1282512000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2010-12-31", "val": 1282512000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 1458976000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2011-12-31", "val": 1458976000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2011-12-31", "val": 1458976000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 1458976000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 1560360000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2012-12-31", "val": 1560360000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2012-12-31", "val": 1560360000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 1560360000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 1772697000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 1772697000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2013-12-31", "val": 1772697000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 1772697000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2014-12-31", "val": 1915217000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 1915217000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2014-12-31", "val": 1915217000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2014-12-31", "val": 1915300000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2015-12-31", "val": 1801289000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 1801289000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2015-12-31", "val": 1801400000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2015-12-31", "val": 1801400000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2016-12-31", "val": 1933094000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 1933100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2016-12-31", "val": 1933100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2017-12-31", "val": 2096900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 2096900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2017-12-31", "val": 2096900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2018-12-31", "val": 2302700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 2302700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2018-12-31", "val": 2302700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2019-12-31", "val": 2665600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 2665600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2019-12-31", "val": 2665600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2020-12-31", "val": 2733200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 2733200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2020-12-31", "val": 2733200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2021-12-31", "val": 3042200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 3042200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2021-12-31", "val": 3042200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2022-12-31", "val": 3163200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 3163200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2022-12-31", "val": 3163200000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2023-12-31", "val": 3348800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 3348800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2023-12-31", "val": 3348800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2024-12-31", "val": 3616300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 3616300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2025-12-31", "val": 3943600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}], "LongTermDebtNoncurrent": [{"end": "2014-12-31", "val": 0, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 302950000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 302950000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 379518000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 379500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 412000000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 412000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 497000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 497000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 342000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 342000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 365000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 365000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 330000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 330000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 353200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 353200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 200000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 200000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 125000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 125000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2025-12-31", "val": 100000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}], "LongTermDebtCurrent": [{"end": "2014-12-31", "val": 90000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 62050000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 62050000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 10482000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 10500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 3000000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 3000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 3000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 3000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 3000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 3000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 40000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 40000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 60000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 60000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 201800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 201800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 60000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 60000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 75000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 75000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2025-12-31", "val": 25000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}], "LongTermDebt": [{"end": "2014-12-31", "val": 90000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 365000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 365000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 390000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 390000000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 415000000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 415000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 500000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 500000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 345000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 345000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 405000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 405000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 390000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 390000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 555000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 555000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 260000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 260000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 200000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 200000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2025-12-31", "val": 125000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2006-12-31", "val": 19346000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2007-12-31", "val": 57220000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2007-12-31", "val": 57220000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2008-12-31", "val": 85892000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2008-12-31", "val": 85892000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2008-12-31", "val": 85892000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2009-12-31", "val": 164852000, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2009-12-31", "val": 164852000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2009-12-31", "val": 164852000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2009-12-31", "val": 164852000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2010-12-31", "val": 143693000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2010-12-31", "val": 143693000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2010-12-31", "val": 143693000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2010-12-31", "val": 143693000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 117676000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2011-12-31", "val": 117676000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2011-12-31", "val": 117676000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2011-12-31", "val": 117676000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 79611000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2012-12-31", "val": 79611000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2012-12-31", "val": 79611000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2012-12-31", "val": 79611000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 58506000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 58506000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2013-12-31", "val": 58506000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2013-12-31", "val": 58506000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2014-12-31", "val": 114496000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 114496000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2014-12-31", "val": 114496000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2014-12-31", "val": 114400000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2015-12-31", "val": 129019000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 129019000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2015-12-31", "val": 129000000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2015-12-31", "val": 129000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2016-12-31", "val": 112735000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 112700000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2016-12-31", "val": 112700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2016-12-31", "val": 112700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2017-12-31", "val": 116900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 116900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2017-12-31", "val": 116900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2017-12-31", "val": 116900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2018-12-31", "val": 167200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 167200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2018-12-31", "val": 167200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2018-12-31", "val": 167200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2019-12-31", "val": 174900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 174900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2019-12-31", "val": 174900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2020-12-31", "val": 245700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 245700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 236200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 236200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 230100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 230100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 221300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 221300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 255800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 255800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2025-12-31", "val": 276800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2008-12-31", "val": 148831028, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 148357985, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 296715970, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 147430712, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 294861424, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 294861424, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 295868726, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 295868726, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 295868726, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 297150950, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 297150950, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 297150950, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 297683588, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 297683588, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 297683588, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 297313244, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 297313244, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 297313244, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 292045442, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 292045442, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 292045442, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 289157523, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 289157523, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 289157523, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 288342733, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 288342733, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 576685466, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 287162764, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 574325528, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 574325528, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 574441628, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 574441628, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 574441628, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 575671954, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 575671954, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 575671954, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 577117056, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 577117056, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 577117056, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 575623114, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 575623114, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 575623114, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 573008608, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 573008608, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1146017216, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 574282211, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1148564422, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1150334204, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2008-12-31", "val": 148831028, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 148357985, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 296715970, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 147430712, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 294861424, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 294861424, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 295053790, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 295053790, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 295053790, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 296089348, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 296089348, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 296089348, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 296754160, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 296754160, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 296754160, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 296490378, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 296490378, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 296490378, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 291453107, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 291453107, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 291453107, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 288949525, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 288949525, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 288949525, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 288208435, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 288208435, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 576416870, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 286966917, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 573933834, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 573933834, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 573202152, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 573202152, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 573202152, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 573778761, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 573778761, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 573778761, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 574808030, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 574808030, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 574808030, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 573777790, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 573777790, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 573777790, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 571271846, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 571271846, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1142543692, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 572708065, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1145416130, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1147590819, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2008-12-31", "val": 148530712, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2009-12-31", "val": 147430712, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2009-12-31", "val": 147430712, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2010-12-31", "val": 147430712, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2010-12-31", "val": 294861424, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2011-12-31", "val": 295258674, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2011-12-31", "val": 295258674, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2012-12-31", "val": 296564382, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2012-12-31", "val": 296564382, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 296753544, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2013-12-31", "val": 296753544, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 295867844, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2014-12-31", "val": 295867844, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 289581682, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2015-12-31", "val": 289581682, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 289161924, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2016-12-31", "val": 289161924, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2016-12-31", "val": 578323848, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2017-12-31", "val": 287591536, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2017-12-31", "val": 287591536, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2017-12-31", "val": 575183072, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2017-12-31", "val": 575183072, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2018-12-31", "val": 285901919, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2018-12-31", "val": 571803838, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2018-12-31", "val": 571803838, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2018-12-31", "val": 571803838, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2019-12-31", "val": 574128911, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2019-12-31", "val": 574128911, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2019-12-31", "val": 574128911, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2019-12-31", "val": 574128911, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2020-12-31", "val": 574159575, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2020-12-31", "val": 574159575, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2020-12-31", "val": 574159575, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2020-12-31", "val": 574159575, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2021-12-31", "val": 575464682, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2021-12-31", "val": 575464682, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2021-12-31", "val": 575464682, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2021-12-31", "val": 575464682, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2022-12-31", "val": 570811674, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2022-12-31", "val": 570811674, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2022-12-31", "val": 570811674, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2022-12-31", "val": 1141623348, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2023-12-31", "val": 571982367, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2023-12-31", "val": 571982367, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2023-12-31", "val": 1143964734, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2024-12-31", "val": 573320452, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2024-12-31", "val": 1146640904, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}, {"end": "2025-12-31", "val": 1148057473, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}], "EntityCommonStockSharesOutstanding": [{"end": "2010-02-05", "val": 147430712, "fy": 2009, "fp": "FY", "form": "10-K", "filed": "2010-02-09"}, {"end": "2011-02-04", "val": 147430712, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-09"}, {"end": "2012-02-01", "val": 295278974, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-09"}, {"end": "2013-02-01", "val": 296635127, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-07"}, {"end": "2014-01-24", "val": 296772269, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-06"}, {"end": "2015-01-23", "val": 295880219, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-05"}, {"end": "2016-01-22", "val": 288403782, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-05"}, {"end": "2017-01-20", "val": 289247424, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-06"}, {"end": "2018-01-19", "val": 287603912, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-05"}, {"end": "2019-01-18", "val": 285931529, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-06"}, {"end": "2020-01-22", "val": 574226297, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-06"}, {"end": "2021-01-22", "val": 574317276, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-08"}, {"end": "2022-01-21", "val": 575550072, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-07"}, {"end": "2022-01-21", "val": 575550072, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-02-10"}, {"end": "2023-01-20", "val": 570833585, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-07"}, {"end": "2024-01-19", "val": 572232755, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-06"}, {"end": "2025-01-21", "val": 573419704, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-06"}, {"end": "2026-01-21", "val": 1148179210, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-05"}]}}