{"cik": 2186, "entity": "BK Technologies Corp", "tags": {"Revenues": [{"end": "2017-12-31", "val": 39395000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 49380000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 49380000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 40100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 40100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 44139000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 44139000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 44139000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 45364000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 45364000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 45364000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 50951000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 50951000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 74094000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}], "GrossProfit": [{"end": "2024-12-31", "val": 29050000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 42027000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2009-12-31", "val": 3499000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -628000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -628000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -653000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -653000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2893000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2893000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1641000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1641000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 2528000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 2528000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1430000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1430000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4285000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4285000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -5027000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -5027000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2425000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2425000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -4385000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -4385000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1048000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 994000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 994000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -1196000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1196000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1196000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -11081000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -11081000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -777000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -777000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7828000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7828000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 15987000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2009-12-31", "val": 2363000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -660000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -660000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -493000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -493000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 2065000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 2065000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1142000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1142000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1623000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1623000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1041000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1041000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2689000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2689000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -3626000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -3626000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -195000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -195000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -2636000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -2636000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 248000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 194000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 194000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -1701000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1701000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1701000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -11633000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -11633000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -2230000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -2230000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8359000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8359000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 13536000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2009-12-31", "val": 1091000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 7000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 7000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -273000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -273000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 816000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 816000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 515000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 515000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 900000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 900000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 345000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 345000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1583000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1583000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -1824000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -1824000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -277000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -277000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -987000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -987000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -187000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -187000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -54000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 54000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -984000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -984000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2581000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "InterestExpense": [{"end": "2009-12-31", "val": 47000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 30000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 107000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2020-12-31", "val": 8000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 53000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 144000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 575000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2010-12-31", "val": 414000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 414000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 420000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 420000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 406000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 406000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 460000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 460000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 531000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 531000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 748000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 748000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 808000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 808000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 868000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 868000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1219000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1219000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1344000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1344000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1344000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1394000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1394000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1394000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1423000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1423000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1635000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1635000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1692000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1692000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1778000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2009-12-31", "val": 672000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 811000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 811000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1412000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1412000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 1355000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 1355000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1475000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1475000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 1185000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 1185000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 914000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 914000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 942000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 942000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 942000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 942000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 921000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 921000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1219000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1219000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1344000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1344000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1344000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1394000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1394000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1423000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1635000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2009-12-31", "val": 5569000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": -3103000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": -3103000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -142000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -142000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 4604000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 4604000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 1990000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 1990000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 3971000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 3971000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -2936000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2936000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 10721000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 10721000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -2286000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -2286000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 5288000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 5288000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -2486000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -2486000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4444000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4444000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4444000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -6302000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -6302000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -6302000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -9000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -9000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1655000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1655000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 11444000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12765000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 19441000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2009-12-31", "val": 357000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 465000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 465000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 215000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 215000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 375000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 375000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 338000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 338000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 697000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 697000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 1089000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 1089000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1394000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1394000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 628000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 628000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1396000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1396000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2455000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2455000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 946000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 946000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 946000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2416000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2416000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2416000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1750000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1750000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2117000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2117000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1235000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1235000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1039000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2008-12-31", "val": 26244000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2009-12-31", "val": 28662000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2009-12-31", "val": 28662000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2010-12-31", "val": 28390000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2010-12-31", "val": 28390000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2011-12-31", "val": 28069000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2011-12-31", "val": 28069000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2011-12-31", "val": 28069000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2012-12-31", "val": 30184000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2012-12-31", "val": 30184000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2012-12-31", "val": 30184000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2013-12-31", "val": 31420000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2013-12-31", "val": 31420000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2013-12-31", "val": 31420000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 33233000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2014-12-31", "val": 33233000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 33233000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 34820000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 34820000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 34820000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2016-12-31", "val": 35774000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 35774000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2016-12-31", "val": 35774000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 32007000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2017-12-31", "val": 32007000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 32007000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 27712000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 27712000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 27712000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2019-12-31", "val": 23276000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 23276000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2019-12-31", "val": 23276000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2019-12-31", "val": 23276000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2020-01-01", "val": 24434000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2020-12-31", "val": 22524000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2020-12-31", "val": 23628000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2020-12-31", "val": 23628000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2020-12-31", "val": 23628000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2021-12-31", "val": 32618000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-12-31", "val": 32618000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 32618000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2021-12-31", "val": 32618000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2022-12-31", "val": 20135000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 20135000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2022-12-31", "val": 20135000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 21311000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 21311000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 21311000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2024-12-31", "val": 29831000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 29831000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2025-12-31", "val": 44698000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}], "LongTermDebtAndCapitalLeaseObligations": [{"end": "2021-12-31", "val": 2269000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 1785000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}], "LongTermDebt": [{"end": "2010-12-31", "val": 2000000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2011-12-31", "val": 0, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2008-12-31", "val": 5475000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2009-12-31", "val": 7660000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2009-12-31", "val": 7660000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2010-12-31", "val": 5050000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2010-12-31", "val": 5050000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2011-12-31", "val": 2693000, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2011-12-31", "val": 2693000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2011-12-31", "val": 2693000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2012-12-31", "val": 6581000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2012-12-31", "val": 6581000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2012-12-31", "val": 6581000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2013-12-31", "val": 7945000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2013-12-31", "val": 7945000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2013-12-31", "val": 7945000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 11363000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2014-12-31", "val": 11363000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2014-12-31", "val": 11363000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 4669000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 4669000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2015-12-31", "val": 4669000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2016-12-31", "val": 10910000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 10910000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2016-12-31", "val": 10910000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 7147000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2017-12-31", "val": 7147000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2017-12-31", "val": 7147000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 11268000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 11268000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2018-12-31", "val": 11268000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2019-12-31", "val": 4676000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 4676000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2019-12-31", "val": 4676000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2020-12-31", "val": 6826000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2020-12-31", "val": 6826000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2020-12-31", "val": 6826000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 10580000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-12-31", "val": 10580000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 10580000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 1918000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2023-12-31", "val": 3456000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 7075000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 7075000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2025-12-31", "val": 22788000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2009-12-31", "val": 13600, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 13480, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 13480, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13514, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13514, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 13544, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13544, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 13627, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13627, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 13755, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13755, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 13848, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13848, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 13823, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 13823, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13625, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13625, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 13464, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13464, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 12705, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12705, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 12561, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12561000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 14941000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2023-12-31", "val": 3426622, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3710644, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3710644, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3936814, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2009-12-31", "val": 13411, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2009-01-01"}, {"end": "2010-12-31", "val": 13480, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2010-01-01"}, {"end": "2010-12-31", "val": 13480, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13514, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13514, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 13542, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 13542, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2012-01-01"}, {"end": "2013-12-31", "val": 13569, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 13569, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 13647, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 13647, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 13706, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 13706, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 13735, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 13735, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 13625, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 13625, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 13464, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 13464, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 12705, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 12705, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 12553, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12553000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 12553000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 14941000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 14941000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 14941, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 16911, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3426622, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3553303, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3553303, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3672239, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 13508815, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2011-12-31", "val": 13519323, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2012-12-31", "val": 13545482, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2013-12-31", "val": 13588804, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2013-12-31", "val": 13588804, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2014-12-31", "val": 13665087, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2014-12-31", "val": 13665087, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 13730562, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2015-12-31", "val": 13730562, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 13754749, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2016-12-31", "val": 13754749, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2017-12-31", "val": 13844584, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2017-12-31", "val": 13652490, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 12817829, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2018-12-31", "val": 12817829, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 12596923, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2019-12-31", "val": 12596923, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2020-12-31", "val": 12511966, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2020-12-31", "val": 12511966, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2020-12-31", "val": 12511966, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 16848599, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2021-12-31", "val": 16848599, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2021-12-31", "val": 16848599, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 16984297, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 3396859, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 3577002, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 3577002, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 3571879, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 3571879, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}, {"end": "2025-12-31", "val": 3733733, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-02-24", "val": 13542982, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-06"}, {"end": "2013-02-24", "val": 13545482, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-05"}, {"end": "2014-02-24", "val": 13626304, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-03-05"}, {"end": "2015-03-02", "val": 13665087, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-03-04"}, {"end": "2016-03-02", "val": 13730562, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-02"}, {"end": "2017-02-24", "val": 13754749, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-01"}, {"end": "2018-02-24", "val": 13844584, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-06"}, {"end": "2019-02-19", "val": 12754294, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-02-27"}, {"end": "2020-02-20", "val": 12548094, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-04"}, {"end": "2021-02-26", "val": 12511966, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-03"}, {"end": "2022-03-07", "val": 16848599, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-17"}, {"end": "2022-04-27", "val": 16848599, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2022-04-29"}, {"end": "2023-03-07", "val": 16998187, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2023-04-21", "val": 16998187, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-05-02"}, {"end": "2024-03-01", "val": 3525002, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2025-03-24", "val": 3573027, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2026-03-03", "val": 3785503, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-12"}]}}