{"cik": 840489, "entity": "FIRSTCASH HOLDINGS, INC.", "tags": {"Revenues": [{"end": "2009-12-31", "val": 355278000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 423262000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 421454000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 521302000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 518344000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 513997000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 595946000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 592091000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 592091000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 660848000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 660848000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 660848000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 712877000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 712877000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 712877000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 704602000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 704602000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 704602000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1088377000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1088377000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1088377000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1779822000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1779822000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1779822000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1780858000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1780858000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1780858000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1864439000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1864439000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1864439000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1631284000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1631284000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1631284000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1698965000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1698965000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1698965000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2728942000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2728942000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2728942000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3151796000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3151796000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3151796000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3388514000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3388514000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3661043000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 669131000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1051099000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1051099000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1091614000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1091614000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1091614000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1175561000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1175561000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1175561000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1075518000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1075518000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1075518000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1134249000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1134249000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1134249000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1261136000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1261136000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1261136000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1381272000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1381272000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1381272000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1507096000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1507096000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1668410000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "GrossProfit": [{"end": "2009-12-31", "val": 204592000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 247303000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 246155000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 294750000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 292759000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 289255000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 338662000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 335538000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 335538000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 369574000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 369574000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 369574000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 400873000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 400873000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 400873000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 391184000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 391184000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 391184000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 604803000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 604803000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 604803000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 947506000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 947506000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 947506000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 966767000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 966767000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 966767000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1018347000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1018347000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1018347000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 911139000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 911139000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 911139000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 919152000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 919152000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 919152000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1264586000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1264586000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1264586000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1507239000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1507239000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1507239000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1629532000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1629532000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1840607000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 49764000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 57658000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 57658000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 77782000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 77782000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 77782000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 80359000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 80359000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 80359000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 83846000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 83846000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 83846000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 85166000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 85166000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 85166000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 60710000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 60710000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 60710000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 60127000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 60127000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 60127000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 143892000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 143892000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 143892000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 153206000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 153206000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 153206000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 164618000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 164618000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 164618000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 106579000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 106579000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 106579000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 124909000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 124909000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 124909000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 253495000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 253495000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 253495000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 219301000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 219301000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 219301000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 258815000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 258815000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 330375000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 22879000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 28668000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 28630000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 37338000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 37158000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 36950000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 41506000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 41375000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 41375000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 35713000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 35713000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 35713000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 31542000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 31542000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 31542000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 26971000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 26971000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 26971000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 33320000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 33320000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 33320000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 28420000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 28420000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 28420000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 52103000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 52103000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 52103000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 59993000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 59993000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 59993000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 37120000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37120000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37120000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 41593000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41593000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41593000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 70138000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 70138000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 70138000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 73548000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 73548000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 73548000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 83961000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 83961000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 117188000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 765000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 391000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 391000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 135000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 135000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 135000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1488000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1488000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1488000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3492000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3492000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3492000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 13527000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13527000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13527000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 16887000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 16887000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 16887000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 20320000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20320000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20320000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 24035000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 24035000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 24035000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 29173000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 29173000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 29173000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 34035000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 34035000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 34035000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 29344000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 29344000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 29344000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 32386000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 32386000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 32386000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 70708000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 70708000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 93243000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 85213000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 73645000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 73645000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 80375000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 80375000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 80375000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 88792000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 88792000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 88792000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 106718000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 106718000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 106718000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 97679000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 97679000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 97679000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 92749000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 92749000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 92749000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 96854000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 96854000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 96854000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 220357000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 220357000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 220357000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 243429000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 243429000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 243429000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 231596000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 231596000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 231596000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 222264000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 222264000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 222264000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 223304000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 223304000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 223304000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 469305000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 469305000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 469305000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 416142000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 416142000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 416142000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 539958000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 539958000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 585942000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2009-12-31", "val": 15376000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 18385000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 18385000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 28974000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 28974000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 28974000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 21841000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21841000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21841000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 26672000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 26672000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 26672000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 23954000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 23954000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 23954000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 21073000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 21073000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 21073000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 33863000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 33863000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20456000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 37135000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25971000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25971000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 35677000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35677000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35677000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 44311000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 44311000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 44311000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 37543000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37543000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37543000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 42022000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 42022000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 42022000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 35586000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 35586000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 35586000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 60148000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 60148000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 60148000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 68245000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 68245000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 54906000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 298004000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 315372000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 315372000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 352416000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 352416000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 414359000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 414359000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 448551000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 434441000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2015-12-31", "val": 431382000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2015-12-31", "val": 431382000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 1449986000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 1449986000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 1475333000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 1475333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 1318104000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 1318104000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 1350035000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 1350035000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 1283815000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 1283815000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 1808127000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 1808127000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 1879766000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 1879766000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 1996418000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 1996418000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 2054164000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 2054164000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 2276762000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2008-12-31", "val": 154450000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 212439000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 212439000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 298004000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2010-12-31", "val": 298004000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 298004000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2011-12-31", "val": 315372000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 315372000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 315372000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2011-12-31", "val": 315372000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": 352416000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 352416000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2012-12-31", "val": 352416000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": 352416000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2013-12-31", "val": 414359000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 414359000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2013-12-31", "val": 410349000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2013-12-31", "val": 410349000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2014-12-31", "val": 448551000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 434441000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2014-12-31", "val": 434441000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2014-12-31", "val": 434441000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2015-12-31", "val": 431382000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2015-12-31", "val": 431382000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 431382000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2015-12-31", "val": 431382000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2016-12-31", "val": 1449986000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 1449986000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2016-12-31", "val": 1449986000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2016-12-31", "val": 1449986000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2017-12-31", "val": 1475333000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 1475333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2017-12-31", "val": 1475333000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2017-12-31", "val": 1475333000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2018-12-31", "val": 1318104000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 1318104000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2018-12-31", "val": 1318104000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2018-12-31", "val": 1318104000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2019-12-31", "val": 1350035000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 1350035000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2019-12-31", "val": 1350035000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2019-12-31", "val": 1350035000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 1283815000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 1283815000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2020-12-31", "val": 1283815000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2020-12-31", "val": 1283815000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2021-12-31", "val": 1808127000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 1808127000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 1808127000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2021-12-31", "val": 1808127000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2022-12-31", "val": 1879766000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 1879766000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2022-12-31", "val": 1879766000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2022-12-31", "val": 1879766000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2023-12-31", "val": 1996418000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 1996418000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2023-12-31", "val": 1996418000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2024-12-31", "val": 2054164000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 2054164000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 2276762000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "Goodwill": [{"end": "2010-12-31", "val": 68595000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2010-12-31", "val": 67895000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 70395000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 69695000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 69652000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2012-12-31", "val": 166429000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 166386000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2012-12-31", "val": 166386000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2013-12-31", "val": 251241000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 251241000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2013-12-31", "val": 251241000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2014-12-31", "val": 276882000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 276882000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2014-12-31", "val": 276882000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 295609000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2015-12-31", "val": 295609000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 295609000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2016-12-31", "val": 831151000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 831151000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2016-12-31", "val": 831151000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2017-12-31", "val": 831145000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 831145000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2017-12-31", "val": 831145000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2018-12-31", "val": 917419000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 917419000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2018-12-31", "val": 917419000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2019-12-31", "val": 948643000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 948643000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2019-12-31", "val": 948643000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2020-12-31", "val": 977381000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 977381000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2020-12-31", "val": 977381000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 1536178000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 1536178000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2021-12-31", "val": 1536178000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2022-12-31", "val": 1581381000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 1581381000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2022-12-31", "val": 1581381000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2023-12-31", "val": 1727652000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 1727652000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2023-12-31", "val": 1727652000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2024-12-31", "val": 1787172000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 1787172000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 2023426000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "LongTermDebtNoncurrent": [{"end": "2010-12-31", "val": 1386000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2017-12-31", "val": 402243000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 590887000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 590887000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 631568000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 631568000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 615916000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 615916000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 1292904000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 1292904000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 1374698000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 1374698000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 1605647000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 1605647000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 1729346000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 1729346000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 2208434000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "LongTermDebtCurrent": [{"end": "2010-12-31", "val": 465000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}], "LongTermDebt": [{"end": "2012-12-31", "val": 114063000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2013-12-31", "val": 190352000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2014-12-31", "val": 222400000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2015-12-31", "val": 258000000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2016-12-31", "val": 460000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2017-12-31", "val": 407000000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2018-12-31", "val": 595000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2019-12-31", "val": 635000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2020-12-31", "val": 623000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2021-12-31", "val": 1309000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2022-12-31", "val": 1389000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2023-12-31", "val": 1618000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2024-12-31", "val": 1748000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2025-12-31", "val": 2224006000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 29006000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 26777000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 26777000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 67240000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2010-12-31", "val": 67240000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 67240000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2011-12-31", "val": 70296000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 70296000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 70296000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2011-12-31", "val": 70296000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": 50285000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 50285000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2012-12-31", "val": 50285000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": 50285000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2013-12-31", "val": 70643000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 70643000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2013-12-31", "val": 70643000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2013-12-31", "val": 70643000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2014-12-31", "val": 67992000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 67992000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2014-12-31", "val": 67992000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2014-12-31", "val": 67992000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2015-12-31", "val": 86954000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2015-12-31", "val": 86954000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 86954000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2015-12-31", "val": 86954000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2016-12-31", "val": 89955000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 89955000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2016-12-31", "val": 89955000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2016-12-31", "val": 89955000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2017-12-31", "val": 114423000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 114423000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2017-12-31", "val": 114423000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2017-12-31", "val": 114423000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2018-12-31", "val": 71793000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 71793000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2018-12-31", "val": 71793000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2018-12-31", "val": 71793000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2019-12-31", "val": 46527000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 46527000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2019-12-31", "val": 46527000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2020-12-31", "val": 65850000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 65850000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 120046000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 120046000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 117330000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 117330000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 127018000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 127018000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 175095000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 175095000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 125197000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 31058000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 31498000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 31498000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 29713000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 29713000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 29713000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 29574000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 29574000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 29574000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 29070000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 29070000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 29070000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 28326000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 28326000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 28326000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 35004000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 35004000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 35004000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 47888000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47888000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47888000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 44884000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44884000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44884000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 43208000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43208000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43208000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 41600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 41600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 41600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 41024000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41024000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 41024000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 47330000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 47330000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 47330000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 45693000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 45693000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 45693000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 45168000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 45168000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 44526000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 30266000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 30706000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30706000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 28912000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 28912000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 28912000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 29079000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 29079000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 29079000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 28671000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28671000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28671000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 28138000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 28138000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 28138000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 34997000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 34997000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 34997000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 47854000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47854000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47854000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 44777000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44777000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44777000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 43020000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43020000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 43020000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 41502000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 41502000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 41502000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 40975000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 40975000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 40975000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 47213000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 47213000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 47213000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 45452000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 45452000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 45452000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 44965000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 44965000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 44314000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 31162000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 30091000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 30091000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 29096000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 29096000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 28948000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 28948000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 28508000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 28508000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2015-12-31", "val": 28236000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2015-12-31", "val": 28236000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 48507000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 48507000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 46914000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 46914000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 43603000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2018-12-31", "val": 43603000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 42329000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2019-12-31", "val": 42329000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 41038000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2020-12-31", "val": 41038000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 48479000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2021-12-31", "val": 48479000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 46292000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2022-12-31", "val": 46292000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 45108000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2023-12-31", "val": 45108000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 44752000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2024-12-31", "val": 44752000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}, {"end": "2025-12-31", "val": 43977000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-28", "val": 29476954, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2013-02-18", "val": 29274376, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2014-02-21", "val": 28948475, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2015-02-10", "val": 28317566, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2016-02-12", "val": 28243229, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-17"}, {"end": "2017-02-20", "val": 48289690, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2018-02-12", "val": 46554838, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-20"}, {"end": "2019-01-28", "val": 43565075, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-05"}, {"end": "2020-01-28", "val": 41997062, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-03"}, {"end": "2021-01-27", "val": 41038154, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-01"}, {"end": "2022-02-14", "val": 48487979, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-28"}, {"end": "2023-02-01", "val": 46293162, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-06"}, {"end": "2024-01-31", "val": 45107912, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-05"}, {"end": "2025-01-29", "val": 44760746, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-03"}, {"end": "2026-01-28", "val": 43984696, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-09"}]}}