{"cik": 1421517, "entity": "Energy Recovery, Inc.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2016-12-31", "val": 57784000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 57784000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 69129000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69129000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 69129000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 74515000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 74515000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 74515000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 74515000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 86942000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 86942000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 86942000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 118986000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 118986000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 118986000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 103904000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 103904000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 103904000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 125591000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 125591000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 125591000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 128349000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 128349000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 128349000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 144948000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 144948000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 134987000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "SalesRevenueNet": [{"end": "2009-12-31", "val": 47014000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 45853000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 45853000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 28047000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 28047000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 28047000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 42632000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 42632000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 42632000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 43045000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43045000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 43045000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 30426000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 30426000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 30426000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 43671000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 43671000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 43671000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 49715000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 49715000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 58156000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}], "GrossProfit": [{"end": "2009-12-31", "val": 29419000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 22072000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 22072000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 7799000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7799000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 7799000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 20213000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20213000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 20213000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 25722000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 25722000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 25722000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 16713000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16713000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 16713000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 24560000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 24560000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 24560000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 31866000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 31866000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 39095000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2021-12-31", "val": 71234000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 87356000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 87356000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 87079000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 87079000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 87079000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 96933000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 96933000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 87931000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": 6150000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -5024000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -5024000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -25294000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -25294000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -25294000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -8653000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -8653000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -8653000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -2888000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -2888000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -2888000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -18483000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -18483000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -18483000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -11791000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -11791000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -11791000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 357000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 357000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3426000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3426000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3276000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9249000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9249000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9249000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9978000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9978000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9978000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9978000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 10364000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10364000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10364000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 31294000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 31294000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 31294000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 13831000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 13831000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 13831000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 24829000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24829000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24829000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 19050000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 19050000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 19050000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19724000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19724000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 23889000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 3686000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -3608000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -3608000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -26443000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -26443000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -26443000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -8254000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -8254000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -8254000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -3106000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -3106000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -3106000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -18705000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -18705000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -18705000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -11638000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -11638000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -11638000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1034000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1034000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3719000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3719000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 12350000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 18354000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 18354000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 18354000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 22093000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22093000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22093000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22093000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 10913000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10913000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 10913000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 26387000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 26387000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 26387000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 14269000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 14269000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 14269000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 24049000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24049000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24049000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21504000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21504000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21504000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 23050000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 23050000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 22962000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 2472000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -1626000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -1626000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1299000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1299000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1299000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -262000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -262000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -262000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 327000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 327000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 327000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 291000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 291000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 291000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -334000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -334000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -334000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -390000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -390000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -6000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -6000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -8394000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8425000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8425000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8425000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -10653000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -10653000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -10653000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -10653000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1343000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1343000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1343000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5746000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5746000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5746000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -265000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -265000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -265000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 2022000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2022000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 2022000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1201000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1201000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1201000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2685000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2685000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4633000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 46000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 73000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 73000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 34000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 34000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 34000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2015-12-31", "val": 42000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 42000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 42000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 0, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-12-31", "val": 2600000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3400000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3400000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2800000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2800000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2800000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2900000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2900000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3797000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3200000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4028000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3838000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3838000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3680000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3680000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3680000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4395000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4395000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4395000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5299000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5299000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3891000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5939000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4502000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4502000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4764000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4764000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4764000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4046000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4046000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3760000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2009-12-31", "val": 1183000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 5204000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 5204000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4791000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4791000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4791000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3802000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3802000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3802000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3797000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3797000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3797000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4028000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4028000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4028000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3838000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3838000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3838000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3680000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3680000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3680000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3680000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3666000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3869000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4395000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4395000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4395000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3891000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3891000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3891000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4502000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4502000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4502000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4764000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4764000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4764000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4046000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4046000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3760000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "Depreciation": [{"end": "2013-12-31", "val": 2900000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3200000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3200000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3200000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3203000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3049000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3049000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3049000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3035000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3035000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3035000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3035000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3228000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3228000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3228000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3228000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3820000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3820000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3820000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3875000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3875000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3875000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4490000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4490000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4490000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4727000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4727000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4727000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4102000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 4046000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 4046000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3759000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 12817000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1698000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1698000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -8256000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -8256000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -8256000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -4432000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -4432000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2088000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2016-12-31", "val": 4965000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4965000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2895000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2895000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2895000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 7565000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7565000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7565000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7565000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5268000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5268000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5268000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 16870000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16870000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 16870000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 13526000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 13526000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 13526000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 12631000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12631000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 12631000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 26054000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26054000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 26054000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 20522000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 20522000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 18770000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2012-12-31", "val": -4432000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2088000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2088000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -3715000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -3715000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -3715000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 69055000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 69055000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 69055000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4965000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4965000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2895000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 7687000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9527000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 9527000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1966000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1966000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1966000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2810000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2810000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2810000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1132000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1132000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1132000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2562000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2562000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2562000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 572000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 572000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 572000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1112000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1112000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1112000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1112000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7376000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7376000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7376000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7376000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5235000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5235000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5235000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5235000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 7382000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7382000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7382000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 6785000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6785000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6785000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6679000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6684000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6684000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4232000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4232000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4232000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2567000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2567000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2567000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1298000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1298000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1330000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 106999000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2009-12-31", "val": 120969000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2009-12-31", "val": 120969000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2010-12-31", "val": 120800000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-12-31", "val": 120800000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2010-12-31", "val": 120800000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2011-12-31", "val": 96954000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 96954000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2011-12-31", "val": 96954000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2011-12-31", "val": 96954000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2012-12-31", "val": 87381000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 87381000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2012-12-31", "val": 87381000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 86915000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 86915000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 86915000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 69918000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 69918000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2014-12-31", "val": 69918000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 69918000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 63659000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 63659000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2015-12-31", "val": 63659000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 64333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2015-12-31", "val": 64333000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2016-12-31", "val": 65133000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 65133000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 68492000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2016-12-31", "val": 68492000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2017-12-31", "val": 82531000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 91894000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 91894000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2017-12-31", "val": 91894000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2018-12-31", "val": 113378000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 113378000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 113378000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2018-12-31", "val": 113378000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2019-12-31", "val": 136013000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 136013000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2019-12-31", "val": 136013000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2020-12-31", "val": 171624000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2020-12-31", "val": 171624000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2020-12-31", "val": 171624000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 178779000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2021-12-31", "val": 178779000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 178779000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 185338000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 185338000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 185338000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2023-12-31", "val": 219808000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 219808000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2023-12-31", "val": 219808000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2024-12-31", "val": 210010000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2024-12-31", "val": 210010000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 206192000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2010-12-31", "val": 120800000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 96954000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}], "Goodwill": [{"end": "2010-12-31", "val": 12790000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-12-31", "val": 12800000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2011-12-31", "val": 12790000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 12790000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 12790000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 12790000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 12790000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 12790000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 12800000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2014-12-31", "val": 12790000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 12790000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 12790000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 12790000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 12790000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 12790000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 12790000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 12790000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 12790000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 12790000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 12790000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 12790000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 12790000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 12790000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2020-12-31", "val": 12790000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2020-12-31", "val": 12790000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2021-12-31", "val": 12790000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2021-12-31", "val": 12790000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 12790000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 12790000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 12790000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 12790000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2024-12-31", "val": 12790000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2024-12-31", "val": 12790000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 12790000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "LongTermDebtNoncurrent": [{"end": "2010-12-31", "val": 85000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2015-12-31", "val": 38000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 38000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 27000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 27000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 16000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 16000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 16000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}], "LongTermDebtCurrent": [{"end": "2010-12-31", "val": 128000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 85000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 85000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2015-12-31", "val": 10000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 10000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 11000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 11000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 11000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 11000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 11000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}], "LongTermDebt": [{"end": "2015-12-31", "val": 48000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2016-12-31", "val": 38000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2017-12-31", "val": 27000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 79287000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2009-12-31", "val": 59115000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2009-12-31", "val": 59115000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2010-12-31", "val": 55338000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2010-12-31", "val": 55338000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2010-12-31", "val": 55338000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2011-12-31", "val": 18507000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 18507000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2011-12-31", "val": 18507000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2011-12-31", "val": 18507000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2012-12-31", "val": 16642000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 16642000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2012-12-31", "val": 16642000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2012-12-31", "val": 16642000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2013-12-31", "val": 14371000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 14371000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2013-12-31", "val": 14371000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2013-12-31", "val": 14371000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 15501000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 15501000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2014-12-31", "val": 15501000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2014-12-31", "val": 15501000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2015-12-31", "val": 99931000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 99931000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2015-12-31", "val": 99931000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 61364000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 61364000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 27780000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 27780000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 27780000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 21955000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 21955000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 21955000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2018-12-31", "val": 21955000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2019-12-31", "val": 26387000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 26387000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2019-12-31", "val": 26387000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2020-12-31", "val": 94255000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2020-12-31", "val": 94255000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2020-12-31", "val": 94255000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 74358000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2021-12-31", "val": 74358000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 74358000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 56354000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 56354000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 56354000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2023-12-31", "val": 68098000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 68098000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2023-12-31", "val": 68098000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2024-12-31", "val": 29627000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2024-12-31", "val": 29627000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 48076000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "ShortTermInvestments": [{"end": "2011-12-31", "val": 11706000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 11706000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 9497000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 9497000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 5856000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 5856000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 13072000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 13072000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 257000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 257000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 39073000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 39073000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 70020000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 70020000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 70020000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 73338000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 73338000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 73338000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 58736000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 58736000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2020-12-31", "val": 20446000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2020-12-31", "val": 20446000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2021-12-31", "val": 31332000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2021-12-31", "val": 31332000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 33479000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 33479000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 40445000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 40445000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2024-12-31", "val": 48392000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2024-12-31", "val": 48392000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 27173000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 52644000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 52072000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 52612000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2014-12-31", "val": 51675000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 52151000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 52151000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 55451000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55451000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55451000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55451000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 55612000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 55612000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 55612000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 55612000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 55338000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 55338000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 55338000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 55338000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 56067000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 56067000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 56067000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 56637000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 56637000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 56637000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 58723000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 58723000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 58723000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 57641000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 57641000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 57641000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 57740000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 57740000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 57740000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 57822000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 57822000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 54158000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 50166000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 52072000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 52612000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14", "start": "2011-01-01"}, {"end": "2014-12-31", "val": 51675000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 52151000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 52151000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 52341000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 52341000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 52341000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 52341000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 53701000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 53701000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 53701000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 53701000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 53764000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 53764000, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 53764000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 53764000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 54740000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 54740000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 54740000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 55709000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 55709000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 55709000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 56993000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56993000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 56993000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 56221000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 56221000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 56221000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 56444000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 56444000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 56444000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 57213000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 57213000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 53802000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 52596170, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 52645129, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2011-12-31", "val": 52645129, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 50902526, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2012-12-31", "val": 50902526, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 51354101, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2013-12-31", "val": 51354101, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 51918965, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2014-12-31", "val": 51918965, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 52468779, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2015-12-31", "val": 52468779, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 53162551, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2016-12-31", "val": 53162551, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 53905600, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 53905600, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2017-12-31", "val": 53905600, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 53940085, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2018-12-31", "val": 53940085, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2018-12-31", "val": 53940085, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 55261767, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2019-12-31", "val": 55261767, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2019-12-31", "val": 55261767, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2020-12-31", "val": 56342069, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2020-12-31", "val": 56342069, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2020-12-31", "val": 56342069, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 56823266, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2021-12-31", "val": 56823266, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2021-12-31", "val": 56823266, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 56076879, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2022-12-31", "val": 56076879, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2022-12-31", "val": 56076879, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2023-12-31", "val": 56880947, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2023-12-31", "val": 56880947, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2023-12-31", "val": 56880947, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2024-12-31", "val": 54785861, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2024-12-31", "val": 54785861, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}, {"end": "2025-12-31", "val": 52806822, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-07", "val": 52646629, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-14"}, {"end": "2013-03-07", "val": 50999655, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-12"}, {"end": "2014-03-07", "val": 51460525, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-11"}, {"end": "2015-02-28", "val": 51966678, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-06"}, {"end": "2016-02-29", "val": 51951134, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-04"}, {"end": "2017-02-28", "val": 53880311, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-10"}, {"end": "2018-02-28", "val": 53985515, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-02-28", "val": 59562995, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-07"}, {"end": "2019-02-28", "val": 54107060, "fy": 2018, "fp": "FY", "form": "10-K/A", "filed": "2019-03-12"}, {"end": "2020-02-27", "val": 55492350, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-06"}, {"end": "2020-06-05", "val": 55656196, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2020-06-10"}, {"end": "2021-03-05", "val": 57099715, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-12"}, {"end": "2022-02-17", "val": 56810449, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-02-24"}, {"end": "2023-02-16", "val": 56279294, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-22"}, {"end": "2024-02-15", "val": 57078540, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-21"}, {"end": "2025-02-20", "val": 54955305, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-26"}, {"end": "2026-02-19", "val": 52828666, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-25"}]}}