{"cik": 1280058, "entity": "Blackbaud, Inc.", "tags": {"Revenues": [{"end": "2008-12-31", "val": 302495000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 309338000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 309470000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 327094000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 326565000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 326565000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 326565000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 370868000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 370868000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 370868000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 370868000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 447419000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 447419000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 447419000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 447419000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 503817000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 503817000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 503817000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 564421000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 564421000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 564421000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 637940000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 637940000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 637940000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 730815000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 730815000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 788306000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 731642000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 788487000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 788487000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 848606000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 848606000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 848606000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 900423000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 900423000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 900423000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 913219000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 913219000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 913219000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 927740000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 927740000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 927740000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1058105000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1058105000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1058105000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1105432000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1105432000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1107080000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1155495000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1154624000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1128365000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "GrossProfit": [{"end": "2008-12-31", "val": 186079000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 188398000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 188338000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 195279000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 194426000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 194426000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 194426000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 213674000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 213674000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 213674000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 213674000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 244959000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 244959000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 244959000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 244959000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 271154000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 271154000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 271154000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 290983000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 290983000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 290983000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 333309000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 333309000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 333309000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 391595000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 391595000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 392422000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 426402000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 426583000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 426583000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 466864000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 466864000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 466864000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 481999000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 481999000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 481999000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 485154000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 485154000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 485154000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 484545000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 484545000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 484545000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 552716000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 552716000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 552716000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 603244000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 603244000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 599055000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 639203000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 631426000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 663292000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2008-12-31", "val": 47401000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 45792000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 45172000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 46297000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 46024000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 46024000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 46024000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 50928000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 50928000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 50928000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 50928000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 19435000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19435000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19435000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19435000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 51542000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 51542000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 51542000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 46364000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 46364000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 46364000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 46712000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 46712000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 46712000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 61800000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 61800000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 68224000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 64031000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 68178000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 68178000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 59417000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 59417000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 59417000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 27145000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 27145000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 27145000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 37243000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37243000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37243000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 24906000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24906000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 24906000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -28485000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -28485000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -28485000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 44705000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 44705000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 46353000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -270506000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -271377000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 190754000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2008-12-31", "val": 29878000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 28447000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 27520000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 29805000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 29187000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 29187000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 29187000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 33220000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 33220000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 33220000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 33220000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6583000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6583000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6583000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6583000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 30472000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 30472000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 30472000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 28290000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28290000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28290000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 25649000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25649000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25649000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 41515000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 41515000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 45404000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 65933000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 73633000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 73633000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 44841000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44841000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 44841000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 11908000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 11908000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 11908000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7717000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7717000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7717000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5698000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5698000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5698000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -45407000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -45407000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -45407000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1820000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1820000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3018000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -283172000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -299524000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 114970000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2008-12-31", "val": 16329000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 17240000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 17547000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 16375000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 16749000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 16749000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 16749000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 18037000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18037000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18037000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18037000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6742000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6742000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6742000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6742000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 14857000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14857000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14857000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 10944000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10944000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10944000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 11303000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11303000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 11303000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 9411000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9411000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11946000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -11739000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15292000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15292000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -219000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -219000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -219000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1323000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1323000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1323000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 13897000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 13897000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 13897000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1385000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1385000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1385000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -10168000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -10168000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -10168000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 15824000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 15824000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16274000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -28419000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -12938000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 16813000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "InterestExpense": [{"end": "2008-12-31", "val": 1526000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 962000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 962000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 74000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 74000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 74000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 74000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 200000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 200000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 200000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 200000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 5864000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5864000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5864000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 5864000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5818000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5818000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5818000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 6011000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6011000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 6011000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 8073000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 8073000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 8073000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10583000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10583000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10583000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 12097000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12097000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12097000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15898000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15898000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15898000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 20618000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 20618000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 20618000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 17287000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17287000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17287000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 18003000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 18003000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 18003000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 35803000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 35803000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 35803000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 39922000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 39922000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 39922000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 55634000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 55634000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 67970000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2008-12-31", "val": 12865000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 15509000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 15624000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 16068000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 16189000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 16189000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 16189000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 16995000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 16995000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 16995000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 16995000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 31879000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 31879000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 32241000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 32241000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 43164000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43164000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43164000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 45417000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45417000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45417000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 55997000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 55997000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 55997000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 70491000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 70491000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 70491000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 73948000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 73948000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 73948000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 79566000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 79566000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 79566000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 85693000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 85693000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 85693000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 92735000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 92735000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 92735000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 82410000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 82410000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 82410000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 102369000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 102369000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 102369000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 109487000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 109487000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 109487000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 121665000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 121665000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 86215000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "Depreciation": [{"end": "2009-12-31", "val": 8400000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9100000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9100000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9100000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 9400000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9400000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9400000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 9400000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 14500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14500000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14500000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 17500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 17500000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 17500000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 17300000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17300000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17300000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 18500000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18500000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18500000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 19800000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 19800000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 19800000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 17800000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 17800000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 17800000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15900000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 15000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 15000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 19200000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 19200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 19200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 14400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 14400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 14400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 14100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14100000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 13000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 13000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10100000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2008-12-31", "val": 60310000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 86797000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 86887000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 55908000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 56048000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 56048000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 56048000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 85527000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 85527000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 85527000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 85527000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 68691000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 68691000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 68691000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 68691000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 107244000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 107244000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 107244000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 102277000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 102277000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 116884000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 114340000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 129227000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 129227000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 153628000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 153628000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 153628000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 176290000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 176290000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 176290000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 201385000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 201385000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 201385000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 182477000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 182477000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 182477000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 147955000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 147955000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 147955000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 213661000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 213661000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 213661000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 203893000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 203893000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 203893000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 199634000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 199634000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 199634000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 295968000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 295969000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 265550000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2008-12-31", "val": 7692000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 5534000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 5534000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 10760000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10760000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10760000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 10760000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 18215000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18215000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18215000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 18215000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 20557000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20557000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20557000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20557000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 20086000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20086000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20086000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 13911000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13911000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13911000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 18633000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18633000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18633000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 17694000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 17694000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 17694000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 10208000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 10208000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 10208000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 14719000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 14719000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 14719000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 11492000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 11492000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 11492000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 29690000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 29690000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 29690000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 11664000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11664000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 11664000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 12289000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12289000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12289000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4685000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4685000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4685000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7443000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7443000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 7767000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2007-12-31", "val": 113103000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2008-12-31", "val": 90508000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2008-12-31", "val": 85733000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 116106000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2009-12-31", "val": 110293000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 110293000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2009-12-31", "val": 110293000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2010-12-31", "val": 123059000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2010-12-31", "val": 116469000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2010-12-31", "val": 116469000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2010-12-31", "val": 116469000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2010-12-31", "val": 116469000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2011-12-31", "val": 140002000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 140002000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2011-12-31", "val": 140002000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2011-12-31", "val": 140002000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2011-12-31", "val": 140002000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2012-12-31", "val": 147684000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-31", "val": 147684000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 147684000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2012-12-31", "val": 147684000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2012-12-31", "val": 147684000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 161544000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 161544000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2013-12-31", "val": 161544000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 161544000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2014-12-31", "val": 185916000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 185916000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 185916000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2014-12-31", "val": 185916000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2015-12-31", "val": 210588000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 210588000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2015-12-31", "val": 210588000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2015-12-31", "val": 210588000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2016-12-31", "val": 247545000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 247545000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2016-12-31", "val": 269078000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2016-12-31", "val": 269078000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2017-12-31", "val": 306902000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 336289000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2017-12-31", "val": 336289000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2017-12-31", "val": 336289000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2018-12-31", "val": 373783000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 373783000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2018-12-31", "val": 373783000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2018-12-31", "val": 373783000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-31", "val": 396764000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 396764000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2019-12-31", "val": 396764000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-31", "val": 396764000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2020-12-31", "val": 426150000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 426150000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 426150000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2020-12-31", "val": 426150000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2021-12-31", "val": 717060000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 717060000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2021-12-31", "val": 717060000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2021-12-31", "val": 717060000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2022-12-31", "val": 744032000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 744032000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 744032000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2022-12-31", "val": 744032000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2023-12-31", "val": 808705000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 808705000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2023-12-31", "val": 809903000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2024-12-31", "val": 141993000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 126839000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2025-12-31", "val": 85054000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}], "Goodwill": [{"end": "2009-12-31", "val": 73919000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2010-12-31", "val": 76247000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2010-12-31", "val": 76247000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 90122000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 90122000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2011-12-31", "val": 90122000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 265055000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-31", "val": 265055000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 265055000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 264599000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 264599000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 349008000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 349008000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 436449000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 436449000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 438240000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 438240000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 530249000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 530249000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 545213000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 545213000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 634088000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 634088000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 635854000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 635854000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 1058640000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 1058640000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 1050272000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 1050272000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 1053738000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 1053738000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 1052506000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 1052506000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2025-12-31", "val": 1056815000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}], "LongTermDebtNoncurrent": [{"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 205500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-31", "val": 205500000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 205500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 135750000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 135750000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 276196000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 276196000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 404229000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 403712000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 338018000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 338018000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 429648000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 429648000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 379624000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 379624000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 459600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 459600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 518193000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 518193000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 937483000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 937483000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 840241000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 840241000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 760405000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 760405000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 1051110000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 1051110000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2025-12-31", "val": 1087037000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}], "LongTermDebtCurrent": [{"end": "2009-12-31", "val": 1288000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 10000000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-31", "val": 10000000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 10000000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 17158000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 17158000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 4375000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 4375000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 4375000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 4375000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 4375000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 4375000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 8576000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 8576000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 7500000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 7500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 7500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 7500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 12840000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 12840000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 18697000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 18697000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 18802000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 18802000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 19259000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 19259000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 23875000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 23875000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2025-12-31", "val": 22660000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}], "LongTermDebt": [{"end": "2012-12-31", "val": 215500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-31", "val": 215500000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 215500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 152908000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2014-12-31", "val": 282419000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2015-12-31", "val": 410244000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2016-12-31", "val": 343869000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2017-12-31", "val": 440326000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2018-12-31", "val": 388750000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2019-12-31", "val": 468250000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2020-12-31", "val": 534177000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2021-12-31", "val": 961174000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2022-12-31", "val": 861986000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2023-12-31", "val": 781145000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2024-12-31", "val": 1077818000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2025-12-31", "val": 1110443000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2007-12-31", "val": 14775000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2008-12-31", "val": 16361000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2008-12-31", "val": 16361000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 22769000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2009-12-31", "val": 22769000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2009-12-31", "val": 22769000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2009-12-31", "val": 22769000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2010-12-31", "val": 27974000, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2010-12-31", "val": 28004000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2010-12-31", "val": 28004000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2010-12-31", "val": 28004000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2010-12-31", "val": 28004000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2011-12-31", "val": 52520000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2011-12-31", "val": 52520000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2011-12-31", "val": 52520000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2011-12-31", "val": 52520000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2011-12-31", "val": 52520000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2012-12-31", "val": 13491000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2012-12-31", "val": 13491000, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2012-12-31", "val": 13491000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2012-12-31", "val": 13491000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2012-12-31", "val": 13491000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 11889000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2013-12-31", "val": 11889000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2013-12-31", "val": 11889000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 11889000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2014-12-31", "val": 14735000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2014-12-31", "val": 14735000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 14735000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2015-12-31", "val": 15362000, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 15362000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 16902000, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2016-12-31", "val": 16902000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 29830000, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2017-12-31", "val": 29830000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 30866000, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2018-12-31", "val": 30866000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 31810000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 31810000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 35750000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2020-12-31", "val": 35750000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 55146000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 55146000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 31691000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 31691000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 31251000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 31251000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 67628000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 67628000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2025-12-31", "val": 38914000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2008-12-31", "val": 43958557, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 43600048, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 43600048, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 43876155, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 43876155, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 43876155, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 43876155, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 44149054, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44149054, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44149054, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 44149054, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 44691845, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 44691845, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 44691845, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 44691845, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 45421140, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 45421140, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 45421140, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 45799874, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45799874, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45799874, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 46498704, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 46498704, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 46498704, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 47316538, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 47316538, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 47316538, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 47775702, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47775702, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 47775702, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 48045084, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48045084, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48045084, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 48312271, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 48312271, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 48312271, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 48696341, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 48696341, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 48696341, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 48230438, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 48230438, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 48230438, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 51569148, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51569148, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51569148, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 53721342, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 53721342, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 53721342, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 50560538, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 50560538, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 48469961, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2008-12-31", "val": 42958947, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2008-01-01"}, {"end": "2009-12-31", "val": 42771173, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2009-01-01"}, {"end": "2009-12-31", "val": 42771173, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 43145189, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 43145189, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 43145189, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 43145189, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 43522563, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 43522563, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 43522563, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 43522563, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 44145535, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 44145535, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 44145535, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 44145535, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 44684812, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 44684812, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 44684812, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 45215138, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45215138, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 45215138, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 45623854, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 45623854, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 45623854, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 46132389, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 46132389, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 46132389, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 46669440, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 46669440, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 46669440, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 47206669, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 47206669, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 47206669, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 47695383, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47695383, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47695383, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 48184714, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 48184714, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 48184714, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 47412306, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47412306, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 47412306, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 51569148, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51569148, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 51569148, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 52546406, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52546406, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 52546406, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 50560538, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 50560538, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 47680184, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2022-12-31", "val": 53068814, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 53625440, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 53625440, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 49245588, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2024-12-31", "val": 49245588, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}, {"end": "2025-12-31", "val": 46705325, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}], "EntityCommonStockSharesOutstanding": [{"end": "2011-02-15", "val": 44499888, "fy": 2010, "fp": "FY", "form": "10-K", "filed": "2011-03-01"}, {"end": "2012-02-10", "val": 44940623, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-29"}, {"end": "2013-02-12", "val": 45630704, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-27"}, {"end": "2013-02-12", "val": 45630704, "fy": 2012, "fp": "FY", "form": "10-K/A", "filed": "2013-10-08"}, {"end": "2014-02-12", "val": 46119969, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-26"}, {"end": "2015-02-12", "val": 46310092, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-25"}, {"end": "2016-02-08", "val": 46971656, "fy": 2015, "fp": "Q4", "form": "10-K", "filed": "2016-02-24"}, {"end": "2017-02-06", "val": 47532014, "fy": 2016, "fp": "Q4", "form": "10-K", "filed": "2017-02-22"}, {"end": "2018-02-05", "val": 48078048, "fy": 2017, "fp": "Q4", "form": "10-K", "filed": "2018-02-20"}, {"end": "2019-02-04", "val": 48568295, "fy": 2018, "fp": "Q4", "form": "10-K", "filed": "2019-02-20"}, {"end": "2020-02-05", "val": 49142338, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2021-02-10", "val": 48381440, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-23"}, {"end": "2022-02-22", "val": 51966285, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2023-02-17", "val": 53215892, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2024-02-14", "val": 53475414, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2024-12-31", "val": 49236495, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-05-27"}, {"end": "2025-02-18", "val": 49236495, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-21"}, {"end": "2026-02-09", "val": 45933454, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-18"}]}}