{"cik": 1299969, "entity": "Comstock Holding Companies, Inc.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-31", "val": 45430000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 56749000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 16447000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 25317000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25317000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 28726000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 22487000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 31093000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31093000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 31093000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 39313000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 39313000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 39313000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 44721000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 44721000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 51294000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 51294000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 62861000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "GrossProfit": [{"end": "2011-12-31", "val": 2339000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1126000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 12210000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 9460000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 9460000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 9242000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 9242000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2917000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2917000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2546000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2546000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -431000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": -8724000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -8321000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -7799000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -12025000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -12025000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 2744000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 2740000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -2976000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -2976000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -3556000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -3556000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -6864000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -6864000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -4806000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -4806000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -5101000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 293000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2275000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2275000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2567000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2654000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5065000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5065000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5065000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7952000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7952000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7952000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9164000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9164000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10287000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 10287000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11930000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2010-12-31", "val": -7698000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1107000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1107000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -5665000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -5665000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -2030000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -2030000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -6839000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -6839000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -4567000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -4567000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -8993000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -8993000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -5025000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -5025000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -4516000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -4385000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 893000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 893000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2082000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2082000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 13609000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 13609000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 13609000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7347000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7347000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7347000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7784000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7784000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 14560000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 14560000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 17051000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2010-12-31", "val": 11000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 33000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -33000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2484000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -2484000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 346000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 346000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 368000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 368000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -732000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -732000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 55000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 55000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 38000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 38000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -920000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -1062000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 25000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 25000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -11217000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -11217000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -11217000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 125000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 125000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 125000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 368000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 368000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -3835000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -3835000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -4174000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "InterestExpense": [{"end": "2013-12-31", "val": 73000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2015-12-31", "val": 534000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 534000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 881000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 881000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 41000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 41000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 171000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2011-12-31", "val": 1128000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1487000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 686000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 419000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 419000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 288000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 181000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 181000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2020-12-31", "val": 100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 94000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 94000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 94000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 206000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 206000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 206000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 212000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 212000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 302000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 302000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 306000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2020-12-31", "val": 74000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 94000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 94000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 94000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 206000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 206000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 206000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 212000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 212000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 302000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 302000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 306000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "Depreciation": [{"end": "2010-12-31", "val": 98000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 196000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 196000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 122000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 122000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 70000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 70000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 100000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 100000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 164000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 164000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 181000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 181000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 168000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 118000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 150000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 150000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 159000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 100000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 200000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 200000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 300000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 300000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": 15392000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 12736000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 12736000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -16041000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -16041000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -4339000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2017-12-31", "val": 4729000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 16252000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12850000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8394000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8394000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3436000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3579000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8688000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2023-12-31", "val": 9003000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10675000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 10675000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 4797000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2013-12-31", "val": -4339000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -5224000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -5224000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 2560000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 2560000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -11816000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -11816000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 5064000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2021-12-31", "val": 8688000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8688000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8397000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8397000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8397000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9003000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 4000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 78000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 78000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 158000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 158000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 91000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 91000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 252000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 252000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 163000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 163000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 42000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 42000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 54000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 54000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 80000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}], "StockholdersEquity": [{"end": "2010-12-31", "val": 6668000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 9703000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 9703000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2012-12-31", "val": 5444000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2012-12-31", "val": 5444000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 4165000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 4165000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": -2131000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": -2131000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2015-12-31", "val": -1276000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2015-12-31", "val": -1276000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2016-12-31", "val": -9875000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2016-12-31", "val": -9875000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": -14376000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": -14376000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": -9076000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": -9889000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 8357000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 8357000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 8357000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 11215000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 11215000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2020-12-31", "val": 11215000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2020-12-31", "val": 11215000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07"}, {"end": "2021-12-31", "val": 25296000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 25296000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2021-12-31", "val": 25296000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07"}, {"end": "2021-12-31", "val": 25296000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21"}, {"end": "2022-12-31", "val": 28854000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2022-12-31", "val": 28854000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07"}, {"end": "2022-12-31", "val": 28854000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21"}, {"end": "2022-12-31", "val": 28854000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21"}, {"end": "2023-12-31", "val": 37216000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21"}, {"end": "2023-12-31", "val": 37216000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21"}, {"end": "2023-12-31", "val": 37216000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2024-12-31", "val": 52369000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21"}, {"end": "2024-12-31", "val": 52369000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 69966000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2009-12-31", "val": 4133000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 6668000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 6668000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2011-12-31", "val": 12544000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 12544000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2011-12-31", "val": 12544000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 6379000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2012-12-31", "val": 6379000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 6379000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 19059000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 19059000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 19059000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2014-12-31", "val": 1855000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 1855000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2014-12-31", "val": 1855000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2015-12-31", "val": 5441000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2015-12-31", "val": 5441000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2015-12-31", "val": 5441000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2016-12-31", "val": 8377000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2016-12-31", "val": 8377000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2016-12-31", "val": 8377000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2017-12-31", "val": 2610000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": 2610000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2017-12-31", "val": 707000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2018-03-31", "val": 228000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2018-06-30", "val": 10471000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2018-09-30", "val": 6796000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2018-12-31", "val": 6630000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": 5817000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2018-12-31", "val": 5817000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-03-31", "val": 6296000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-06-30", "val": 6295000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-09-30", "val": 6519000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 8357000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 8357000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 11215000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}], "Goodwill": [{"end": "2017-07-17", "val": 1702000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-07-17", "val": 1702000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2017-12-31", "val": 1702000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": 1702000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": 1702000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": 1702000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 1702000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 1702000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 1702000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}], "LongTermDebt": [{"end": "2011-12-31", "val": 29815000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2012-12-31", "val": 27629000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2016-12-31", "val": 43704000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": 39393000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": 39393000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": 18930000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": 7233000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 6995000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 6995000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 5505000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 5505000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 5500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}], "DebtCurrent": [{"end": "2014-12-31", "val": 28700000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}], "ShortTermBorrowings": [{"end": "2018-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 77000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 77000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 5000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 1085000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 475000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 475000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2011-12-31", "val": 5639000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 5639000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2011-12-31", "val": 5639000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 3539000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27"}, {"end": "2012-12-31", "val": 3539000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2012-12-31", "val": 3539000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 11895000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31"}, {"end": "2013-12-31", "val": 11895000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2013-12-31", "val": 11895000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2014-12-31", "val": 7498000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15"}, {"end": "2014-12-31", "val": 7498000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2014-12-31", "val": 7498000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2015-12-31", "val": 12448000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04"}, {"end": "2015-12-31", "val": 12448000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2015-12-31", "val": 12448000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2016-12-31", "val": 5761000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17"}, {"end": "2016-12-31", "val": 5761000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": 1806000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20"}, {"end": "2017-12-31", "val": 1806000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": 5780000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29"}, {"end": "2018-12-31", "val": 854000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 3511000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2019-12-31", "val": 3511000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 7032000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 7032000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 15823000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31"}, {"end": "2021-12-31", "val": 15823000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2021-12-31", "val": 15823000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07"}, {"end": "2022-12-31", "val": 11722000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29"}, {"end": "2022-12-31", "val": 11722000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07"}, {"end": "2022-12-31", "val": 11722000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21"}, {"end": "2023-12-31", "val": 18788000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21"}, {"end": "2023-12-31", "val": 18788000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21"}, {"end": "2024-12-31", "val": 28761000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21"}, {"end": "2024-12-31", "val": 28761000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 31282000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 18313000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 20720000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 20720, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 19970, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19970000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 20681000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20681000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 21084000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3012000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3198000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3198000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3321000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3321000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3370000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3370000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3705000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3843000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6799000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6799000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8539000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8539000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 9095000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9095000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 9095000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 9575000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 9575000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 9575000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 10108000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 10108000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10327000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 10327000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10470000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 18313000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 20287000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 20287, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 19970, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-27", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 19970000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 20681000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-31", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 20681000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 21084000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-15", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3012000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 3198000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-04-04", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 3198000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 3321000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-17", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 3321000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3370000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-04-20", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3370000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3705000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-29", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3705000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6617000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6617000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8056000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8056000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8213000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8213000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8213000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8974000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8974000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2024-02-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8974000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9629000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-21", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9629000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 9846000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-21", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 9846000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 10067000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "EntityCommonStockSharesOutstanding": [{"end": "2020-04-10", "val": 7897100, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-04-15"}, {"end": "2021-03-26", "val": 8296212, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}]}}