{"cik": 1410384, "entity": "Q2 Holdings, Inc.", "tags": {"Revenues": [{"end": "2012-12-31", "val": 41101000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 56872000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 56872000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 79129000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 79129000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 79129000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 108867000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 108867000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 108867000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 150224000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 150224000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 193978000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 150224000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 193978000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 193978000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 241100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 241100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 241100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 315484000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 315484000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 315484000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 402751000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 402751000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 402751000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 498720000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 498720000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 498720000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 565673000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 565673000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 565673000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 624624000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 624624000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 624624000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 696464000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 696464000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 794809000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "GrossProfit": [{"end": "2012-12-31", "val": 15931000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 20611000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20611000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 33075000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 33075000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 33075000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 49739000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 49739000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 49739000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 72795000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 72795000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 72795000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 94493000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 94493000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 94493000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 119245000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 119245000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 119245000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 152999000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 152999000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 152999000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 174599000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 174599000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 174599000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 225035000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 225035000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 225035000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 256345000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 256345000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 256345000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 302651000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 302651000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 302651000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 354481000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 354481000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 429683000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2012-12-31", "val": -7128000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -17122000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -17122000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -19071000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -19071000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -19071000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -24840000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -24840000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -24840000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -35718000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -35718000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -35718000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -26907000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -26907000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -26907000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -31850000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -31850000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -31850000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -66746000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -66746000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -66746000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -99833000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -99833000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -99833000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -77995000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -77995000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -77995000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -104761000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -104761000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -104761000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -86057000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -86057000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -86057000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -42263000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -42263000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 39897000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2012-12-31", "val": -8779000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -17875000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -17875000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -19634000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -19634000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -19634000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -25063000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -25063000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -25063000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -36354000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -36354000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -36354000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -26164000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -26164000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -26164000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -35397000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -35397000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -35397000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -70877000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -70877000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -70877000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -137620000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -137620000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -137620000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -112746000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -112746000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -112746000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -108983000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -108983000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -108983000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -65384000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -65384000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -65384000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -38536000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -38536000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 52008000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2012-12-31", "val": 164000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 55000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 55000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 71000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 71000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 71000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 220000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 220000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 220000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 427000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 427000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 427000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -314000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -314000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -314000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -3803000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -3803000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -3803000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -12487000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -12487000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -12487000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1416000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1416000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1416000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1643000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1643000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1643000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2908000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2908000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2908000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3562000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3562000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3562000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7676000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7676000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2717000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2012-12-31", "val": 1697000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2971000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2971000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4083000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4083000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4083000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 6847000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6847000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 6847000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 12199000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12199000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 12199000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 14946000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14946000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14946000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 16802000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16802000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16802000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 28457000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28457000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28457000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 51840000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 51840000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 51840000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 54833000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 54833000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 54833000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 61659000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 61659000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 61659000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 71707000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 71707000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 71707000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 68809000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 68809000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 53424000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "Depreciation": [{"end": "2020-12-31", "val": 11800000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 17700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17700000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 19900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 19900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 19900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 16600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 16600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 14400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2012-12-31", "val": -3009000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -1507000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -1507000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -5286000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -5286000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -5286000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 5399000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5399000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 5399000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3394000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3394000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3394000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 9472000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9472000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9472000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4595000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4595000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 4595000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 567000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 567000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 567000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -2890000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -2890000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -2938000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 30925000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31092000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31092000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 36556000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36556000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 36556000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 70292000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 70292000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 70292000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 135751000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 135751000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 201461000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": -1889000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -1271000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -1271000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -5286000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -5286000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 5399000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2012-12-31", "val": 1804000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 11138000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 11138000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 5036000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5036000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 5036000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 7128000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7128000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 7128000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 14349000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14349000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14349000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 12315000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12315000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 12315000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 13285000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13285000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13285000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 13860000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13860000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13860000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 23715000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 23715000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 23715000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 19754000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19754000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19754000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 11142000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11142000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11142000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5673000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5673000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5673000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6692000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6692000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 6810000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "PaymentsToAcquireOtherProductiveAssets": [{"end": "2015-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 323000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 323000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 46000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 46000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 46000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 288000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 288000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 288000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}], "StockholdersEquity": [{"end": "2013-12-31", "val": -36316000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 78940000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 78940000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 117974000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 117974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 100235000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 100235000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 106622000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 106622000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 158900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 158900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 379412000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 379412000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2019-12-31", "val": 379412000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2020-12-31", "val": 643364000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 643364000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2020-12-31", "val": 643364000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2020-12-31", "val": 643364000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2021-12-31", "val": 570296000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 570296000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2021-12-31", "val": 570296000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2021-12-31", "val": 570296000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2022-12-31", "val": 419024000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 419024000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 419024000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2022-12-31", "val": 419024000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2023-12-31", "val": 448479000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 448479000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2023-12-31", "val": 448479000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2024-12-31", "val": 517796000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 517796000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 661811000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2011-12-31", "val": -11250000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": -18981000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": -18981000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2013-12-31", "val": -36316000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2013-12-31", "val": -36316000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2013-12-31", "val": -36316000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2014-12-31", "val": 78940000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 78940000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2014-12-31", "val": 78940000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2014-12-31", "val": 78940000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2015-12-31", "val": 117974000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 117974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2015-12-31", "val": 117974000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2015-12-31", "val": 117974000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2016-12-31", "val": 100235000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 100235000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2016-12-31", "val": 100235000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2016-12-31", "val": 100235000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2017-12-31", "val": 106622000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 106622000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2017-12-31", "val": 106622000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2017-12-31", "val": 106622000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2018-12-31", "val": 158900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 158900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2018-12-31", "val": 158900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2018-12-31", "val": 158900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2019-12-31", "val": 379412000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 379412000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2019-12-31", "val": 379412000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2020-12-31", "val": 643364000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 643364000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 570296000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}], "Goodwill": [{"end": "2014-12-31", "val": 0, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 12876000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 12876000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 12876000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 12876000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 12876000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 12876000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 107907000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 107907000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 462023000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 462023000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 462274000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 462274000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 512869000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 512869000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 512869000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 512869000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 512869000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 512869000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 512869000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 512869000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 512869000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "LongTermDebtNoncurrent": [{"end": "2013-12-31", "val": 6288000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2011-12-31", "val": 15363000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": 9111000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2012-12-31", "val": 9111000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2013-12-31", "val": 18675000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2013-12-31", "val": 18675000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2013-12-31", "val": 18675000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2014-12-31", "val": 67979000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 67979000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2014-12-31", "val": 67979000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2014-12-31", "val": 67979000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2015-12-31", "val": 67049000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 67049000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2015-12-31", "val": 67049000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2016-12-31", "val": 54873000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 54873000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2016-12-31", "val": 54873000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2017-12-31", "val": 57961000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 57961000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 108341000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 108341000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 100094000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 100094000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 407703000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 407703000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 322848000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 322848000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 199600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 199600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 229655000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 229655000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 358560000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 358560000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 367631000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2019-12-31", "val": 46198000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 52019000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 52019000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 56394000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56394000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56394000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 57300000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 57300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 57300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 58354000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 58354000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 58354000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 60105000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 60105000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 65118000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2019-12-31", "val": 46198000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 52019000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 52019000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 56394000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56394000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56394000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 57300000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 57300000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 57300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 58354000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 58354000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 58354000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 60105000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 60105000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 62156000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2013-12-31", "val": 8287995, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 34695544, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2014-12-31", "val": 34696000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 38889000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2015-12-31", "val": 38889000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 40425000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2016-12-31", "val": 40425000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 41967000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2017-12-31", "val": 41967000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 43535000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2018-12-31", "val": 43535000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 48386000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2019-12-31", "val": 48386000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 55562000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2020-12-31", "val": 55562000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 56928000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2021-12-31", "val": 56928000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 57735000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2022-12-31", "val": 57735000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 59031000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 59031000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 60728000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2024-12-31", "val": 60728000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}, {"end": "2025-12-31", "val": 62741000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}], "EntityCommonStockSharesOutstanding": [{"end": "2015-01-31", "val": 34937128, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-12"}, {"end": "2016-01-31", "val": 38959908, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-12"}, {"end": "2017-01-31", "val": 40465818, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-21"}, {"end": "2018-01-31", "val": 42028275, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-02-16"}, {"end": "2019-01-31", "val": 43581407, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-19"}, {"end": "2020-01-31", "val": 48418010, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-21"}, {"end": "2021-01-31", "val": 55599512, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-19"}, {"end": "2022-01-31", "val": 56928431, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-16"}, {"end": "2023-01-31", "val": 57739195, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-21"}, {"end": "2024-01-31", "val": 59074211, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2025-01-31", "val": 60727986, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-12"}, {"end": "2026-01-31", "val": 62404372, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-11"}]}}