{"cik": 1549346, "entity": "SHUTTERSTOCK,\u00a0INC.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 494317000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 557111000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 557111000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 623250000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 623250000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 623250000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 650523000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 650523000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 650523000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 666686000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 666686000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 666686000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 773415000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 773415000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 773415000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 827826000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 827826000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 827826000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 874587000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 874587000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 874587000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 935262000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 935262000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 989925000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": 19795000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 22890000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 22890000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 21852000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21852000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21852000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 43323000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43323000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43318000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 38643000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39036000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 39036000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 41018000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 41018000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 41018000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 45786000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 45786000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 45786000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 26349000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 26349000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 26349000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 32452000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 32452000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 32452000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 20155000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 20155000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 20155000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 85266000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 85266000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 85266000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 108106000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 108106000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 108106000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 93624000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 93624000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 93624000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 68400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 68400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 68400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 68708000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 68708000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 75059000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2013-12-31", "val": 26479000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 22089000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22089000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 19552000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 19552000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 19552000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 32628000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 32628000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 32628000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 16727000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16727000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16727000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 54687000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 54687000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 54687000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 20108000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 20108000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 20108000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 71766000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 71766000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 71766000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 91883000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 91883000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 91883000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 76103000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 76103000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 76103000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 110269000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 110269000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 110269000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35932000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35932000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 45496000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-12-31", "val": 876000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1036000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1036000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -25738000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -25738000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -25738000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 16896000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 16896000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 16896000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 16088000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16088000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16088000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 14720000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14720000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14720000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 11869000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11869000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 11869000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13354000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13354000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13354000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 11426000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 11426000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 11426000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4808000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4808000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4808000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 17757000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17757000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17757000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12853000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12853000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12853000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 14934000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14934000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14934000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12199000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12199000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12199000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 26616000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 26616000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 29835000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-12-31", "val": 874000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1520000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1520000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2640000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2640000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2640000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3870000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3870000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3870000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 7917000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 7917000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 7917000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 14841000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14841000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14841000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 19946000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 19946000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 19946000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 35490000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 35490000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 35490000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 45652000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 45652000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 45652000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 49915000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 49915000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 49915000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 41359000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 41359000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 41359000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 48771000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 48771000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 48771000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 68470000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 68470000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 68470000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 79729000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 79729000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 79729000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 87626000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 87626000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 90894000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 632000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1276000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1276000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2397000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2397000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2397000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3683000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3683000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3700000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 7366000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 7400000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 7400000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 10100000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 10100000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 10100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 14900000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14900000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 29200000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 29200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 29200000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 40100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 42900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 42900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 42900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 35600000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 35600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 35600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 31700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 34000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 37700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 37700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 37700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 42000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 42000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 43500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2015-12-31", "val": 87016000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 100723000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 100723000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 108037000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 108037000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 108037000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 102202000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 102202000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 102202000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 102646000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 102646000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 102646000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 165072000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 165072000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 165072000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 216372000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 216372000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 216372000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 158451000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 158451000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 158451000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 140552000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 140552000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 140552000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 32646000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 32646000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 166686000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2010-12-31", "val": 28726000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 39547000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 39547000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 45534000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 45534000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 45534000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 56373000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 56373000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 56373000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 82859000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 82859000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 82859000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 85331000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 85331000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 101148000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 1116000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3442000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3442000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3808000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3808000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3808000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 14068000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14068000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14068000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 17950000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17950000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 17950000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 14003000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14003000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 14003000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 39959000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 39959000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 39959000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 55062000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 55062000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 55062000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 34890000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 34890000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 34890000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 26081000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 26081000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 26081000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25630000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25630000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25630000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 28125000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 28125000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 28125000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 43296000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 43296000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 43296000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 44645000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 44645000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 44645000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 47215000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 47215000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 42856000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "PaymentsToAcquireOtherProductiveAssets": [{"end": "2019-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1850000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1850000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 31639000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31639000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31639000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3417000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3417000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3417000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}], "StockholdersEquity": [{"end": "2011-12-31", "val": -57928000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2012-12-31", "val": 76934000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2012-12-31", "val": 76934000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2012-12-31", "val": 76934000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 76934000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 182599000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 182599000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 182599000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 182599000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2014-12-31", "val": 251433000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 251433000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 251433000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2014-12-31", "val": 251433000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2015-12-31", "val": 288565000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 288565000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2015-12-31", "val": 288566000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2015-12-31", "val": 288566000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 286696000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2016-12-31", "val": 286696000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-12-31", "val": 286696000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2016-12-31", "val": 287022000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2017-12-31", "val": 314585000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 314585000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2017-12-31", "val": 314585000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2017-12-31", "val": 314585000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2018-12-31", "val": 286667000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 286667000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2018-12-31", "val": 286667000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2018-12-31", "val": 286667000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2019-12-31", "val": 328145000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2019-12-31", "val": 328145000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2019-12-31", "val": 328145000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2019-12-31", "val": 328145000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2020-12-31", "val": 421925000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2020-12-31", "val": 421925000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2020-12-31", "val": 421925000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2020-12-31", "val": 421925000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2021-12-31", "val": 468482000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2021-12-31", "val": 468482000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2021-12-31", "val": 468482000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2021-12-31", "val": 468482000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2022-12-31", "val": 447482000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 447482000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2022-12-31", "val": 447482000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2022-12-31", "val": 447482000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2023-12-31", "val": 527094000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 527094000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2023-12-31", "val": 527094000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2024-12-31", "val": 518350000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 518350000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2025-12-31", "val": 581038000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}], "Goodwill": [{"end": "2011-12-31", "val": 1423000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2012-12-31", "val": 1423000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2012-12-31", "val": 1423000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 1423000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 1423000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 10186000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 10186000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 50934000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 50934000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2016-12-31", "val": 49271000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2016-12-31", "val": 49271000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 98654000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 98654000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 88576000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 88576000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2019-12-31", "val": 88974000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2019-12-31", "val": 88974000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2020-12-31", "val": 89413000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2020-12-31", "val": 89413000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2021-12-31", "val": 219816000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2021-12-31", "val": 219816000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 381920000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 381920000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 383325000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 383325000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 569668000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 569668000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2025-12-31", "val": 574614000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}], "LongTermDebtNoncurrent": [{"end": "2023-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 119598000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 119598000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2025-12-31", "val": 116639000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}], "LongTermDebtCurrent": [{"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 50000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 50000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 30000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 30000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 158106000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 158106000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2025-12-31", "val": 158110000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}], "ShortTermBorrowings": [{"end": "2012-12-31", "val": 6000000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2012-12-31", "val": 6000000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 4937000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2010-12-31", "val": 6544000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2010-12-31", "val": 6544000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2011-12-31", "val": 14097000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2011-12-31", "val": 14097000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2011-12-31", "val": 14097000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 102096000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2012-12-31", "val": 102096000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2012-12-31", "val": 102096000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 102096000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 155355000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 155355000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 155355000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 155355000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2014-12-31", "val": 233453000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 233453000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 233453000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2014-12-31", "val": 233453000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2015-12-31", "val": 241304000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 241304000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2015-12-31", "val": 241304000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2016-12-31", "val": 224190000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2016-12-31", "val": 224190000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 253428000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 253428000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 230852000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 230852000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2019-12-31", "val": 303261000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2019-12-31", "val": 303261000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2020-12-31", "val": 428574000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2020-12-31", "val": 428574000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2021-12-31", "val": 314017000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2021-12-31", "val": 314017000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 115154000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 115154000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 100490000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 100490000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 111251000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 111251000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2025-12-31", "val": 178244000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}], "ShortTermInvestments": [{"end": "2012-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 20770041000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 20849242000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 20849242, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 23833223000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 23833223, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 23833223, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 34426009, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 34426009, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 34426000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 35913161, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 35913000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 35913000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 36319000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 36319000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 36319000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 35861000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 35861000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 35861000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 35291000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 35291000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 35291000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 35420000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35420000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35420000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 35581000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 35581000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 35581000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 36369000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 36369000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 36369000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 37324000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 37324000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 37324000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 36546000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36546000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36546000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 36242000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 36242000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 36242000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35658000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35658000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 36268000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 20770041000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 20849242000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 20849242, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 23785299000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 23785299, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 23785299, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 33878494, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 33878494, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 33878000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 35234768, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 35235000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 35235000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 35880000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 35880000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 35880000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 35114000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 35114000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 35114000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 34627000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 34627000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 34627000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 34935000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 34935000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 34935000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 35285000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 35285000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 35285000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 35844000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 35844000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 35844000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 36509000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 36509000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 36509000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 36042000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36042000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36042000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 35878000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 35878000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 35878000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35330000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35330000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 35290000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2012-12-31", "val": 33513000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2012-12-31", "val": 33513000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 35071000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2013-12-31", "val": 35071000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 35603000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 35603000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 35686000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 35686000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2016-12-31", "val": 34816000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2016-12-31", "val": 34816000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 34712000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2017-12-31", "val": 34712000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 35060000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2018-12-31", "val": 35060000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2019-12-31", "val": 35497000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2019-12-31", "val": 35497000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2020-12-31", "val": 36245000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2020-12-31", "val": 36245000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2021-12-31", "val": 36417000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2021-12-31", "val": 36417000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 35829000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2022-12-31", "val": 35829000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 35571000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2023-12-31", "val": 35572000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 34874000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2024-12-31", "val": 34874000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2025-12-31", "val": 35528000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}], "EntityCommonStockSharesOutstanding": [{"end": "2013-02-26", "val": 33517031, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-01"}, {"end": "2014-02-26", "val": 35072692, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-02-28"}, {"end": "2015-02-25", "val": 35664246, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2016-02-19", "val": 35283219, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2017-02-21", "val": 34511231, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-27"}, {"end": "2018-02-16", "val": 34745837, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-22"}, {"end": "2019-02-22", "val": 35081109, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-26"}, {"end": "2020-02-07", "val": 35504867, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-13"}, {"end": "2021-02-05", "val": 36256136, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-11"}, {"end": "2022-02-04", "val": 36357198, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-10"}, {"end": "2023-02-10", "val": 35841933, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-14"}, {"end": "2024-02-21", "val": 35544416, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-26"}, {"end": "2025-02-21", "val": 34893659, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-25"}, {"end": "2025-02-21", "val": 34893659, "fy": 2024, "fp": "FY", "form": "10-K/A", "filed": "2025-03-28"}, {"end": "2026-02-13", "val": 35546755, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-17"}, {"end": "2026-02-13", "val": 35546755, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-24"}]}}