{"cik": 8063, "entity": "ASTRONICS CORPORATION", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 633123000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 624464000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 624464000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 803256000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 803256000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 803256000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 772702000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 772702000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 772702000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 502587000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 502587000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 502587000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 444908000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 444908000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 444908000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 534894000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 534894000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 534894000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 689206000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 689206000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 689206000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 795426000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 795426000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 862128000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "GrossProfit": [{"end": "2009-12-31", "val": 37273000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 47567000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 47567000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 60496000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 60496000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 60496000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 69442000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 69442000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 69442000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 87858000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 87858000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 87858000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 167042000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 167042000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 167042000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 167042000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 187942000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 187942000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 187942000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 187942000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 159467000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 159467000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 159467000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 159467000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 137113000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 137113000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 137113000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 180696000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 180696000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 180696000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 156142000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 156142000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 156142000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 96843000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 96843000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 96843000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 65363000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 65363000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 65363000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 71540000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 71540000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 71540000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 120796000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 120796000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 174532000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 168342000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 220428000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 258158000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": -6213000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 24380000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 24380000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 30821000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30821000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 30821000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 32625000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 32625000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 32625000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 42305000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 42305000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 42305000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 87362000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 87362000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 87362000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 87362000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 98801000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 98801000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 98801000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 98801000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 73139000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 73139000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 73139000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 74882000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 30360000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 32101000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 32101000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 63663000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 63663000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 63663000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1701000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1701000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1701000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -100701000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -100701000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -100701000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -28674000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -28674000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -28674000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -30044000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -30044000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -30044000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -6671000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6671000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -6671000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 26466000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 26466000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 76412000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": -3802000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 14948000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 14948000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 21591000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 21591000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 21591000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 21874000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21874000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21874000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 27266000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 27266000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 27266000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 56170000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 56170000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 56170000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 56170000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 66974000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 66974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 66974000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 66974000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 48424000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 48424000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 48424000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 48424000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 19679000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 19679000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 19679000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 46803000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 46803000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 46803000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 52017000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 52017000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 52017000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -115781000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -115781000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -115781000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -25578000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -25578000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -25578000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -35747000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -35747000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -35747000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -26421000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -26421000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -26421000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -16215000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -16215000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 29359000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": -3944000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 6881000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 6881000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7424000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7424000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7424000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9709000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9709000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9709000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 10945000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 10945000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 10945000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 22937000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22937000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22937000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 22937000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 27076000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 27076000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 27076000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 27076000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 20361000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20361000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20361000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 20361000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5312000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5312000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 5312000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5479000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5479000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5479000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 16286000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16286000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 16286000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3371000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3371000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3371000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -1382000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1382000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1382000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 5954000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5954000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 5954000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 110000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 110000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 110000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8348000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8348000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2586000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "InterestExpense": [{"end": "2010-12-31", "val": 2551000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1806000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1042000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2009-12-31", "val": 7342000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 4881000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 4881000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4943000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4943000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4943000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6905000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6905000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6905000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 11059000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 11059000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 11059000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 27254000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27254000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27254000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27254000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 25309000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25309000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25309000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25309000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 25790000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 25790000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 25790000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 25790000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 27063000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 27063000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 27063000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 35032000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35032000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 35032000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 33049000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 33049000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 33049000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 31854000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 31854000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 31854000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 29005000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29005000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29005000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 27777000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 27777000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 27777000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 26104000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26104000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26104000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 24466000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 24466000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 21838000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 3800000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4000000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4000000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4400000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4400000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4400000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5700000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5700000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5700000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 10600000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10600000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10600000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 10600000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 13300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13300000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13300000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13300000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 14300000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14300000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14300000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 14300000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 14100000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14100000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 13700000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 13700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 13300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 13300000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 13300000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 12000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 12200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12200000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 12200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 11500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 11500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 31088000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 16503000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 16503000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 27908000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 27908000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 27908000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 24178000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 24178000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 49549000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2017-12-31", "val": 37783000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 54881000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 54881000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 42689000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 42689000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 42689000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 37335000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37335000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37335000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -5530000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -5530000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -5530000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -28312000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -28312000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -28312000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -23950000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -23950000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -23950000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 30566000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 30566000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 74795000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": 24178000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 49549000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 49549000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 99874000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 99874000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 99874000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 99874000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 78501000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 78501000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 78501000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 78501000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 48854000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 48854000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 48854000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 48854000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 37783000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 37783000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 54881000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 2466000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 3568000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 14281000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07", "start": "2011-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2010-12-31", "val": 3568000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 14281000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 14281000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 16720000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 16720000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 16720000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 6868000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6868000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 6868000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 40882000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 40882000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 40882000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 40882000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 18641000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18641000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18641000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 18641000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 13037000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 13037000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 13037000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 13037000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13478000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13478000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13478000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 16317000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16317000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16317000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 12083000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12083000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12083000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7459000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7459000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7459000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6034000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6034000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6034000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7675000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7675000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7675000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7643000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7643000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7643000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8428000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8428000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 31673000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 77215000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2010-12-31", "val": 77215000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 102863000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2011-12-31", "val": 102863000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 102863000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 125134000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 125134000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 125134000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 171509000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 171509000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 171509000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 228177000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 228177000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 228177000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2014-12-31", "val": 228177000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2015-12-31", "val": 300225000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 300225000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2015-12-31", "val": 300225000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2015-12-31", "val": 300225000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 337449000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2016-12-31", "val": 337449000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 337449000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 337449000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 329927000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 329927000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 329927000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 386625000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 386625000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 386625000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 388857000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 388857000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 388857000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2020-12-31", "val": 270371000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 270371000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2020-12-31", "val": 270371000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2021-12-31", "val": 256604000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 256604000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2021-12-31", "val": 256604000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2022-12-31", "val": 239920000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2022-12-31", "val": 239920000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2022-12-31", "val": 239920000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2023-12-31", "val": 249518000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 249518000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2023-12-31", "val": 249518000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 256097000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2024-12-31", "val": 256097000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 140074000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "Goodwill": [{"end": "2010-12-31", "val": 7610000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2010-12-31", "val": 7610000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 17185000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2011-12-31", "val": 17185000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 17185000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 21923000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 21923000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 21923000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 100998000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 100998000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 100998000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 100153000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 100153000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 100153000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2014-12-31", "val": 100153000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2015-12-31", "val": 115369000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 115369000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2015-12-31", "val": 115369000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2015-12-31", "val": 115369000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 115207000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2016-12-31", "val": 115207000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 115207000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 115207000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 125645000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 125645000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 125645000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 124952000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 124952000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 124952000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 144970000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 144970000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 144970000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2020-12-31", "val": 58282000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 58282000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2020-12-31", "val": 58282000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2021-12-31", "val": 58282000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 58282000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2021-12-31", "val": 58282000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2022-12-31", "val": 58169000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2022-12-31", "val": 58169000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2022-12-31", "val": 58169000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2023-12-31", "val": 58210000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 58210000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2023-12-31", "val": 58210000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 58056000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2024-12-31", "val": 58056000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 62923000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2014-12-31", "val": 180212000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 167210000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 167210000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2015-12-31", "val": 167210000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2016-12-31", "val": 145484000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 145484000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 145484000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2017-12-31", "val": 269078000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 269078000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2018-12-31", "val": 232112000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2018-12-31", "val": 232112000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2019-12-31", "val": 188000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 188000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2020-12-31", "val": 173000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2018-12-31", "val": 1870000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 224000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2019-12-31", "val": 224000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}], "LongTermDebtNoncurrent": [{"end": "2010-12-31", "val": 33264000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2011-12-31", "val": 27973000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2011-12-31", "val": 27973000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 20715000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 20715000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 188041000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 188041000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 180212000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 180212000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 167210000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 167210000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2015-12-31", "val": 167210000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 145484000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2016-12-31", "val": 145484000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 145484000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 269078000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 269078000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 232112000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 232112000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 188000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 188000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 173000000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 173000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 163000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04"}, {"end": "2021-12-31", "val": 163000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2022-12-31", "val": 159500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2022-12-31", "val": 159500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 159237000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 159237000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2024-12-31", "val": 168669000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2024-12-31", "val": 168669000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 334451000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "LongTermDebtCurrent": [{"end": "2010-12-31", "val": 5314000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2011-12-31", "val": 5290000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2011-12-31", "val": 5290000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 9268000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 9268000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 12279000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 12279000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 2796000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 2796000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 2579000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 2579000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2015-12-31", "val": 2579000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 2636000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2016-12-31", "val": 2636000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 2636000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 2689000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 2689000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 1870000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 1870000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 224000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02"}, {"end": "2019-12-31", "val": 224000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2022-12-31", "val": 4500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}, {"end": "2022-12-31", "val": 4500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 8996000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 8996000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2024-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}], "LongTermDebt": [{"end": "2011-12-31", "val": 33263000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 29983000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 29983000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2013-12-31", "val": 200320000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 200320000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2014-12-31", "val": 183008000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 3038000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2009-12-31", "val": 14949000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2009-12-31", "val": 14949000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 22709000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2010-12-31", "val": 22709000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2010-12-31", "val": 22709000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2011-12-31", "val": 10919000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2011-12-31", "val": 10919000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2011-12-31", "val": 10919000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2011-12-31", "val": 10919000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 7380000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2012-12-31", "val": 7380000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2012-12-31", "val": 7380000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2012-12-31", "val": 7380000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 54635000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2013-12-31", "val": 54635000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2013-12-31", "val": 54635000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2013-12-31", "val": 54635000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2013-12-31", "val": 54635000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2014-12-31", "val": 21197000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2014-12-31", "val": 21197000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2014-12-31", "val": 21197000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2014-12-31", "val": 21197000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2014-12-31", "val": 21197000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2015-12-31", "val": 18561000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24"}, {"end": "2015-12-31", "val": 18561000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2015-12-31", "val": 18561000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2015-12-31", "val": 18561000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2015-12-31", "val": 18561000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2016-12-31", "val": 17901000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24"}, {"end": "2016-12-31", "val": 17901000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31"}, {"end": "2016-12-31", "val": 17901000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2016-12-31", "val": 17901000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2017-12-31", "val": 17914000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01"}, {"end": "2017-12-31", "val": 17914000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2018-12-31", "val": 16622000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01"}, {"end": "2022-12-31", "val": 13778000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 4756000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05"}, {"end": "2023-12-31", "val": 4756000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2024-12-31", "val": 9285000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05"}, {"end": "2024-12-31", "val": 9285000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 18180000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 14274000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 14848000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 17817000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 15131000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 18157000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 21789000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 18359000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 22031000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 25335000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 22662000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 26061000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 29970000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 29970000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 26243000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 30179000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 30179000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 30179000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 30032000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 30032000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 30032000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 34537000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 29320000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 33718000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 33718000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 33136000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 33136000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 33136000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 32459000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 32459000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 32459000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 30795000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 30795000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 30795000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 31061000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31061000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31061000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 32164000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 32164000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 32164000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33104000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33104000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33104000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35037000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35037000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 36464000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 13713000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13959000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 16750000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 14286000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 17143000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20572000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 17484000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20981000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 24128000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 21713000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 24970000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28716000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 28716000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 25430000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 29245000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 29245000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 29245000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 29163000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-02-24", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 29163000, "fy": 2016, "fp": "FY", "form": "10-K/A", "filed": "2017-08-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 29163000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 33537000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 28586000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 32874000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 32874000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 32351000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 32351000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 32351000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 32028000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 32028000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 32028000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 30795000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 30795000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 30795000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 31061000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-04", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31061000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31061000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 32164000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 32164000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 32164000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 33104000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33104000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 33104000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35037000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-05", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 35037000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 35443000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-17", "val": 12357943, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-07"}, {"end": "2013-01-31", "val": 14477994, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-02-22"}, {"end": "2014-01-31", "val": 17876973, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-07"}, {"end": "2015-01-31", "val": 21957218, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-02-27"}, {"end": "2023-03-06", "val": 32282681, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-10"}]}}