{"cik": 1273441, "entity": "GRAN TIERRA ENERGY INC.", "tags": {"Revenues": [{"end": "2008-12-31", "val": 114029000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 263716000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 374460000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-31", "val": 421734000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 613431000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 570983000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 570983000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 570983000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 237838000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 237838000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 237838000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 473722000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 473722000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 473722000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 711388000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 711388000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 711388000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 636957000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 636957000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 636957000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 621849000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 621849000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 596713000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2008-12-31", "val": 23495000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 13941000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 13941000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 37172000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 37172000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 37172000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 126917000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 126917000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 126917000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 99659000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 99659000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 99659000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 126288000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 126288000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 126288000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -171339000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -171339000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -171339000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -268029000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -268029000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -268029000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -465565000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -465565000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -465565000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -465565000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -31708000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -31708000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -31708000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -31708000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 102616000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 102616000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 102616000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 38690000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38690000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 38690000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -777967000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -777967000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -777967000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 42482000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 42482000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 42482000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 139029000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 139029000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 139029000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -6287000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6287000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6287000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3216000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3216000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -193119000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2008-12-31", "val": 20944000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 24354000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 24354000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 57234000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 57234000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 57234000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 107330000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 107330000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 107330000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 97704000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 97704000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 96267000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 135548000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 128261000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 128261000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 127215000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 127215000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 127215000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -100059000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -100059000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -100059000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -184669000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -184669000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -184669000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -184669000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 69038000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69038000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69038000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69038000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 48871000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48871000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48871000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 57285000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 57285000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 57285000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -75394000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -75394000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -75394000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -19346000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -19346000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -19346000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 105906000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 105906000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 105906000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 112447000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 112447000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 112447000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 41389000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 41389000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -39753000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2025-01-01"}], "InterestExpense": [{"end": "2011-12-31", "val": 1600000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2016-12-31", "val": 14145000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14145000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13882000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13882000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13882000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2009-12-31", "val": 134000000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 140000000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 139200000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 163500000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 162600000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 162600000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 168000000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 168000000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 137100000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 227300000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 194200000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 194200000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 187900000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 187900000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 187900000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 177900000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 177900000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 177900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 130200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 130200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 130200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 130200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 126800000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 126800000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 126800000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 126800000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 197000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 197000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 197000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 220800000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 220800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 220800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 160800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 160800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 160800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 135700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 135700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 135700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 175800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 175800000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 175800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 209700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 209700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 209700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 223100000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 223100000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 267900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": 203818000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 353752000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 353752000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 156319000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 156319000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 156319000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 520861000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 520861000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 523557000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 208660000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 216160000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 216160000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 62305000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 62305000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 62305000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 93042000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 93042000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 93042000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 93042000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 189644000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 189644000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 189644000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 189644000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 284509000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 284509000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 284509000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 177665000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 177665000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 177665000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 81074000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 81074000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 81074000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 244834000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 244834000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 244834000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 427711000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 427711000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 427711000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 227992000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 227992000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 227992000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 239321000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 239321000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 313249000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2008-12-31", "val": 109737000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 165453000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 165453000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 203782000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 203782000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 356890000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 128881000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 489797000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 492493000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 213452000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 220952000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 220952000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 62305000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 62305000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 93042000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}], "StockholdersEquity": [{"end": "2009-12-31", "val": 816426000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 886866000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 886866000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 1174318000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 1174318000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 1291431000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 1291431000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 1429908000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 1429908000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 1276685000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 1276685000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 1001642000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 1001642000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 858987000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 858987000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 936335000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 936335000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 936335000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 1029750000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 1029750000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 1029750000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 1032610000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 1032610000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 257034000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 257034000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 302080000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 302080000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 302080000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2022-12-31", "val": 417566000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 417566000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2022-12-31", "val": 417566000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2023-12-31", "val": 396394000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 396394000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2023-12-31", "val": 396394000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}, {"end": "2024-12-31", "val": 413568000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 413568000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}, {"end": "2025-12-31", "val": 228744000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2008-12-31", "val": 791926000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2009-12-31", "val": 816426000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2009-12-31", "val": 816426000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2010-12-31", "val": 886866000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 886866000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2010-12-31", "val": 886866000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2011-12-31", "val": 1174318000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 1174318000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2011-12-31", "val": 1174318000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2012-12-31", "val": 1291431000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 1291431000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2012-12-31", "val": 1291431000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2013-12-31", "val": 1429908000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 1429908000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2013-12-31", "val": 1429908000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2014-12-31", "val": 1276685000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 1276685000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2014-12-31", "val": 1276685000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 1001642000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 1001642000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 1001642000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2016-12-31", "val": 858987000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 858987000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2016-12-31", "val": 858987000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2016-12-31", "val": 858987000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": 936335000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 936335000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 936335000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": 936335000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2018-12-31", "val": 1029750000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 1029750000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 1029750000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 1032610000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 1032610000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2019-12-31", "val": 1032610000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2020-12-31", "val": 257034000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 257034000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2020-12-31", "val": 257034000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 302080000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 302080000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 417566000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}], "Goodwill": [{"end": "2009-12-31", "val": 102581000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 102581000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 102581000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 102581000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 102581000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 102581000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 102581000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 102581000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 102581000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 102581000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 102581000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 102581000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 102581000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 102581000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 102581000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 102581000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 102581000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 102581000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 102581000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 102581000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 102581000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 102581000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 102581000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2022-12-31", "val": 589593000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 519532000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 519532000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 722123000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 722123000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}, {"end": "2025-12-31", "val": 686521000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}], "LongTermDebtNoncurrent": [{"end": "2015-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 197083000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 197083000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 256542000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 256542000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 256542000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 399415000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 399415000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 399415000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 700459000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 700459000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 774770000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 774770000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 587404000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 587404000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 589593000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}], "LongTermDebtCurrent": [{"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 66987000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 66987000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2023-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 24807000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 24807000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}, {"end": "2025-12-31", "val": 21212000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}], "LongTermDebt": [{"end": "2015-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 197083000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 197083000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 256542000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 256542000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 256542000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 399415000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 399415000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 399415000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 700459000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 700459000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 774770000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 774770000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 654391000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 654391000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 589593000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}], "DebtCurrent": [{"end": "2023-12-31", "val": 35609000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 24807000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 24807000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}, {"end": "2025-12-31", "val": 21212000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}], "ShortTermBorrowings": [{"end": "2022-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 35609000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2007-12-31", "val": 18189000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2008-12-31", "val": 176754000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2008-12-31", "val": 176754000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2009-12-31", "val": 270786000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2009-12-31", "val": 270786000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2009-12-31", "val": 270786000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2010-12-31", "val": 355428000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 355428000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2010-12-31", "val": 355428000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2010-12-31", "val": 355428000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2011-12-31", "val": 351685000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 351685000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2011-12-31", "val": 351685000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2011-12-31", "val": 351685000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2012-12-31", "val": 212624000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 212624000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2012-12-31", "val": 212624000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2012-12-31", "val": 212624000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2013-12-31", "val": 428800000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 428800000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2013-12-31", "val": 428800000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2013-12-31", "val": 428800000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2014-12-31", "val": 331848000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 331848000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2014-12-31", "val": 331848000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 145342000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 145342000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 145342000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2016-12-31", "val": 25175000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 25175000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2016-12-31", "val": 25175000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2016-12-31", "val": 25175000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": 12326000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 12326000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 12326000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2017-12-31", "val": 12326000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2018-12-31", "val": 51040000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 51040000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 51040000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 8301000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 8301000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2019-12-31", "val": 8301000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2020-12-31", "val": 13687000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 13687000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2020-12-31", "val": 13687000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 26109000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 26109000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 26109000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2022-12-31", "val": 126873000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 126873000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2022-12-31", "val": 126873000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2023-12-31", "val": 62146000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 62146000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2023-12-31", "val": 62146000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}, {"end": "2024-12-31", "val": 103379000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 103379000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}, {"end": "2025-12-31", "val": 82931000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2008-12-31", "val": 143194590, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 253590103, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 253590103, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 264304831, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 264304831, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 264304831, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 281287002, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 281287002, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 281287002, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 284172254, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 284172254, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 284172254, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 286127897, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 286127897, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 286127897, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 284715785, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 284715785, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 284715785, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 285333869, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 285333869, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 320851538, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 320851538, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 320851538, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 396683593, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 396683593, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 396683593, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 427119872, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 427119872, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 427119872, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 376507812, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 376507812, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 376507812, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 366981556, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 366981556, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 366981556, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 367873389, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 367873389, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 36787339, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 369280097, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36928010, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36928010, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33469828, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33469828, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33469828, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 32042897, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 32042897, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 35435782, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2008-12-31", "val": 123421898, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 241258568, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 241258568, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 253697076, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 253697076, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 253697076, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 273491564, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 273491564, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 273491564, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 280741255, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 280741255, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 280741255, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 282808497, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 282808497, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 282808497, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 284715785, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 284715785, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 285333869, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 320851538, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 320851538, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 396683593, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 396683593, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 396683593, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 390930453, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 390930453, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 390930453, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 376495306, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 376495306, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 376495306, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 366981556, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 366981556, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 366981556, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 367022903, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 367022903, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 36702290, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 364455456, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36445546, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36445546, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33469828, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33469828, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33469828, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 32042897, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 32042897, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 35435782, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2009-12-31", "val": 219459361, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 240440830, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-02-25"}, {"end": "2010-12-31", "val": 240440830, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 262304249, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2011-12-31", "val": 262304249, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 268482445, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2012-12-31", "val": 268482445, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 272327810, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 268482445, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 272327810, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2014-12-31", "val": 276072351, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 273442799, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2015-12-31", "val": 273442799, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 390807194, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 390807194, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 385191042, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2017-12-31", "val": 385191042, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 385191042, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 387079027, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 387079027, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2018-12-31", "val": 387079027, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 366981556, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2019-12-31", "val": 366981556, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 366981556, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2020-12-31", "val": 366981556, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 367144500, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2021-12-31", "val": 367144500, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 346151157, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 34615116, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 32246501, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2023-12-31", "val": 32246501, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 35972193, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 35972193, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-21", "val": 263961554, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-27"}, {"end": "2013-02-20", "val": 268621445, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-26"}, {"end": "2014-02-19", "val": 272341810, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2015-02-24", "val": 276108951, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-02"}, {"end": "2016-02-23", "val": 287129518, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-29"}, {"end": "2017-02-23", "val": 390815190, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2018-02-22", "val": 385394642, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-27"}, {"end": "2019-02-22", "val": 387079027, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2019-02-22", "val": 387079027, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-16"}, {"end": "2020-02-24", "val": 366981556, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-27"}, {"end": "2021-02-19", "val": 366981556, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-25"}, {"end": "2022-02-18", "val": 367144500, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-23"}, {"end": "2023-02-16", "val": 346151157, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2024-02-15", "val": 32246501, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-20"}, {"end": "2025-02-20", "val": 35888773, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2026-02-27", "val": 35298774, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-04"}]}}