{"cik": 903651, "entity": "INNODATA\u00a0INC.", "tags": {"Revenues": [{"end": "2009-12-31", "val": 76711000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 61513000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 61513000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 73942000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 73942000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 73942000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 86591000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 86591000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 86591000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 64249000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 64249000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 64249000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 59076000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 59076000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 59076000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 58523000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 58523000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 63074000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 63074000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 60929000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 60929000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 57418000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 57418000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 55858000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 55858000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 58240000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 58240000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 69755000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 69755000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 79001000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 79001000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 86775000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2023-12-31", "val": 86775000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 170461000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 170461000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 251663000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "GrossProfit": [{"end": "2023-12-31", "val": 31293000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 67074000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 67074000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 99479000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": 8250000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -1430000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -1430000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4684000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4684000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4684000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6515000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6515000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6515000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -7697000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -7697000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -7697000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -1615000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -1615000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -1615000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -2212000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2212000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -4722000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -4722000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -5097000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2023-12-31", "val": 318000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 24336000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 24336000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 39873000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 7313000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -747000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -747000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 4471000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4471000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 4471000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 7473000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7473000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 7473000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -10632000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -10632000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -10632000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -974000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -974000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -974000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -2826000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2826000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -5524000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -5524000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -5055000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -5055000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 4000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -253000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1602000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -2142000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 617000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 617000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 617000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -1673000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1673000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -11935000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -11935000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -908000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -908000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 28660000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 28660000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 32181000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 967000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -468000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -468000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1361000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1361000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1361000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1150000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1150000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1150000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 5451000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5451000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 5451000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 406000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 406000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 406000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1203000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1203000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1126000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1126000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 285000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 285000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1808000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1808000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1091000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1091000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 401000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 401000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 842000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 842000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1522000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1522000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1028000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1028000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -4190000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -4190000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 9244000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 28000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 9000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 86000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2009-12-31", "val": 3713000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 3703000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 3703000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 3414000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3414000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 3414000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 3897000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3897000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 3897000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3653000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3653000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3653000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3046000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3046000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3046000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2773000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2773000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3195000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3195000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3674000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3674000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3374000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3374000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2922000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2697000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2266000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2266000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2869000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2869000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3889000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3889000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 4716000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 4716000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5796000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5796000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 6889000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 12095000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 4858000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 4858000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -2980000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -2980000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 17765000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2016-12-31", "val": -2735000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 738000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 639000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3604000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3567000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4853000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4280000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5660000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5660000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5151000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5151000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -1216000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -1216000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5903000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5903000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 35015000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 34864000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 46752000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2011-12-31", "val": -2980000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 17765000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 17765000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 621000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 621000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 621000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 4613000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4613000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 4613000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2659000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2659000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -2735000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 2168000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 1872000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 1872000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 5886000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5886000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 5886000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 6845000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6845000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 6845000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 3780000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3780000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 3780000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2033000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2033000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2033000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 697000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 697000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2740000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2740000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3410000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3410000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2033000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2033000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1769000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1667000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1414000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1414000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4368000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4368000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6526000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6526000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5564000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5564000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7741000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7741000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11104000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 29262000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2009-12-31", "val": 40985000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2009-12-31", "val": 40985000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 39438000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-12-31", "val": 39438000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 39438000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 41168000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 41168000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 41168000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 41168000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 50509000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 50509000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 50509000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 50509000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 39973000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 39973000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 39973000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 39973000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2014-12-31", "val": 39223000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 39223000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2014-12-31", "val": 39223000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-12-31", "val": 38212000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 38212000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-12-31", "val": 38212000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2016-12-31", "val": 33784000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 33784000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2016-12-31", "val": 33784000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2017-12-31", "val": 31119000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 31119000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2017-12-31", "val": 30622000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 30566000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 29812000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 29575000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2019-12-31", "val": 26309000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 25532000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 29640000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 29640000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2020-12-31", "val": 29640000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2021-12-31", "val": 29927000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 29927000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2021-12-31", "val": 29927000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2022-12-31", "val": 18773000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 18773000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2022-12-31", "val": 18773000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2023-12-31", "val": 25703000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2023-12-31", "val": 25703000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 63472000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 63472000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 107145000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2023-12-31", "val": 24995000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 63389000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 107062000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "Goodwill": [{"end": "2010-12-31", "val": 675000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 675000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 675000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 675000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 675000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 675000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 675000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 675000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2014-07-28", "val": 1034000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2014-12-31", "val": 1635000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 1635000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2014-12-31", "val": 1635000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-12-31", "val": 1476000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 1476000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-12-31", "val": 1476000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2016-12-31", "val": 2734000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 2734000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2016-12-31", "val": 2734000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2017-12-31", "val": 2832000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 2832000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2017-12-31", "val": 2832000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 2050000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 2050000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 2050000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2019-12-31", "val": 2108000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 2108000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 2150000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 2150000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 2143000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 2143000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 2038000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 2038000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2023-12-31", "val": 2075000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2023-12-31", "val": 2075000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 1998000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 1998000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 2079000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "LongTermDebtNoncurrent": [{"end": "2010-12-31", "val": 1604000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 2944000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 2944000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 3374000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 3374000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 3747000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 3747000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 5540000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 5540000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 3436000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 3436000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 3917000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 3917000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 4477000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 4477000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 4062000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 4062000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 4534000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 4534000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 6282000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 6282000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 6217000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 6217000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 5079000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}], "LongTermDebtCurrent": [{"end": "2010-12-31", "val": 458000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 639000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 639000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 818000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 818000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 351000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 351000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 1606000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 1606000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 1582000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 1582000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 1120000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 1120000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 2133000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 3333000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 1529000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 1529000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 912000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 1440000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 1712000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 1712000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 1279000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 1279000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 877000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}], "LongTermDebt": [{"end": "2011-12-31", "val": 3583000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 4192000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 4192000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 4098000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 4098000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 7146000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 7146000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 5018000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 5018000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 5037000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 5037000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 6610000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 7810000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 5591000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 5591000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 5446000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 5974000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 7994000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 7994000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 7496000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 7496000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 5956000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 13875000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2009-12-31", "val": 26480000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2009-12-31", "val": 26480000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 14120000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2010-12-31", "val": 14120000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2010-12-31", "val": 14120000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 11389000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 11389000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2011-12-31", "val": 11389000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2011-12-31", "val": 11389000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 25425000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 25425000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2012-12-31", "val": 25425000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2012-12-31", "val": 25425000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 24752000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 24752000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2013-12-31", "val": 24752000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2013-12-31", "val": 24752000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2014-12-31", "val": 24216000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 24216000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2014-12-31", "val": 24216000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-12-31", "val": 24908000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 24908000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2015-12-31", "val": 24908000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2016-12-31", "val": 14172000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 14172000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2016-12-31", "val": 14172000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2017-12-31", "val": 11407000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 11407000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 10869000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 10869000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 10874000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 10874000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 17573000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 17573000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 18902000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 18902000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 9792000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 9792000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2023-12-31", "val": 13806000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2023-12-31", "val": 13806000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 46883000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 46897000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 82230000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 25764000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 25360000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 25360, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 25103000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 25103, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 25103000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 26232, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 26232000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 26232000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 24997000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 24997000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 24997000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 25232000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 25232000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 25232000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 25401000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25401000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 25542000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 25542000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 25816000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25816000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 25878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 25878000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 25774000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25774000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25573000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25573000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 26630000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 26630000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 27278000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 27278, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 28131, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 28131000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 32177000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 32177000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 35025000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 24613000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 25360000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 25360, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 24916000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 24916, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 24916000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 24895, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 24895000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 24895000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 24997000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 24997000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 24997000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 25232000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 25232000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 25232000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 25401000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 25401000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 25542000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 25542000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 25816000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 25816000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 25878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 25878000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 25774000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25774000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 24607000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 24607000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 26630000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 26630000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 27278000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 27278, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 28131, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 28131000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 29163000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 29163000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 31807000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 25155000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 24691000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2011-12-31", "val": 24691000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 24889000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2012-12-31", "val": 24889000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 25050000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2013-12-31", "val": 25053000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 25337000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2014-12-31", "val": 25337000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 25445000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2015-12-31", "val": 25445000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 25624000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2016-12-31", "val": 25624000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 25878000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2017-12-31", "val": 25878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 25878000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2018-12-31", "val": 25877000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 24459000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 24459000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 25800000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2020-12-31", "val": 25800000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 27163000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2021-12-31", "val": 27163000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 27405000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2022-12-31", "val": 27405000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2023-12-31", "val": 28753000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2023-12-31", "val": 28753000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 31300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2024-12-31", "val": 31300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 32337000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-01-31", "val": 24691224, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-02-28"}, {"end": "2013-01-31", "val": 24889165, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-15"}, {"end": "2014-02-10", "val": 25049889, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-14"}, {"end": "2015-02-10", "val": 25337267, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-13"}, {"end": "2016-02-12", "val": 25445071, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-14"}, {"end": "2017-03-10", "val": 25623832, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-15"}, {"end": "2018-03-09", "val": 25877454, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-22"}, {"end": "2019-03-21", "val": 25952454, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-26"}, {"end": "2020-03-16", "val": 24459359, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2021-03-08", "val": 25859483, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-15"}, {"end": "2022-03-18", "val": 27163485, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-24"}, {"end": "2023-02-20", "val": 27404901, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-02-24"}, {"end": "2024-02-16", "val": 28752874, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-04"}, {"end": "2025-02-17", "val": 31299728, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-02-24"}, {"end": "2026-02-20", "val": 32602397, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}]}}