{"cik": 1320760, "entity": "TSS, INC.", "tags": {"Revenues": [{"end": "2010-12-31", "val": 74903900, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 36855135, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 36855135, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 47674127, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 47674127, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": 44428946, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 44429000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 27985000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 27985000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 29487000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 29487000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 27373000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 27373000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 18316000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2023-12-31", "val": 54399000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 54399000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 148144000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 148144000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 245719000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-31", "val": 18316000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 22335000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22335000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 32779000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 32779000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 45062000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 45062000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 27410000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 27410000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 30637000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 30637000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 54399000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 54399000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 54399000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 148144000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 148144000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 245719000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "GrossProfit": [{"end": "2010-12-31", "val": 11950879, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 12479074, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 12479074, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 9438566, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 9438566, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": 8972490, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 8973000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 8561000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 8561000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 8368000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 8368000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7208000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7208000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 7725000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 7725000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8483000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8483000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6591000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6591000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 6803000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 6803000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 6361000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 6361000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8980000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8980000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 11001000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 11001000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 11001000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 22351000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 22351000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 32382000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2010-12-31", "val": 984491, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1010025, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1010025, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -3659548, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2013-12-31", "val": -2577000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -2473000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -2473000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -1849000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1849000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -633000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -633000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1106000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1106000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2866000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2866000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 480000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 480000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -400000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -831000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -831000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 914000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 914000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1750000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1750000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -221000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8503000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5766000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 6322000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2010-12-31", "val": 851258, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 1839894, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 1839894, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -3960331, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -3960331, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": -2794405, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": -2794000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": -2803000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": -2803000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -2205000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -2205000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -1023000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -1023000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 766000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 766000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2437000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2437000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 126000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 126000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 79000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 79000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -1297000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -1297000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -73000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -73000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 74000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 74000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 74000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 5976000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 5976000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 15125000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2011-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 0, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": 0, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 0, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 53000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 53000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 21000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 21000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 19000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 19000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 9000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 26000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 26000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 41000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 41000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 50000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 50000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 65000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 65000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 56000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 56000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 60000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 60000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 60000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 158000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 158000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -7592000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "InterestExpense": [{"end": "2013-12-31", "val": 196000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 277000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 277000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 344000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 344000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 365000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 365000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 328000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 328000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 403000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 403000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 313000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 313000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 367000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 367000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 430000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 430000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 964000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 931000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1616000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1971000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2737000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2013-12-31", "val": 200000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 300000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 300000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 400000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 400000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 400000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 602000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 481000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 481000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 385000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 385000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 370000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 370000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 529000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 529000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 536000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 536000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 383000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 383000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 320000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2010-12-31", "val": 342220, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 233727, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 233727, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 291709, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 291709, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": 357932, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 358000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 392000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 392000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 566000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 566000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 602000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 400000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 300000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 300000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 300000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 300000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 300000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 400000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 0.4, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 0.4, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 320000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 320000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 608000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 608000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1093000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "Depreciation": [{"end": "2013-12-31", "val": 154000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 276000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 276000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 362000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 397000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 340000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 447000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 339000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 339000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 263000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 263000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 279000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 279000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 435000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 435000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 445000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 445000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 228000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 383000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 320000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 320000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 608000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3765000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2010-12-31", "val": 8696276, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": -3676915, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": -3676915, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": -462427, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": -462427, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": -2075026, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2016-12-31", "val": 2232000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -45000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -45000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3015000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3015000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 9997000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 9997000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -10452000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 14712000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 14712000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -8269000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -8269000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -8269000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 15296000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 15296000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 34863000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2013-12-31", "val": -2075000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 622000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 622000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": -1552000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": -1552000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2232000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2010-12-31", "val": 105577, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 163264, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 163264, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 259697, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2013-12-31", "val": 371000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 507000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 507000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 411000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 411000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 290000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 290000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 212000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 212000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 242000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 242000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 594000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 594000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 396000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 396000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 64000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 536000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 536000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 257000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 257000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 257000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 8483000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 8483000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 32743000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2009-12-31", "val": 4155409, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 6686650, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 6686650, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2011-12-31", "val": 8718800, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 8718800, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-01-01", "val": 8718800, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 5205868, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 5205868, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 5206000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2013-12-31", "val": 3250116, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 3250000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2013-12-31", "val": 3250000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 946000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 946000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 946000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": -600000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": -600000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": -600000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2016-12-31", "val": -1431000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": -1431000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2016-12-31", "val": -1431000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2017-12-31", "val": -305000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": -305000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2017-12-31", "val": -305000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2018-12-31", "val": 2481000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 2481000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2018-12-31", "val": 2481000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 2869000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 2869000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 2869000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2020-12-31", "val": 3183000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 3183000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2020-12-31", "val": 3183000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 2203000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 2203000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 2203000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2022-12-31", "val": 2934000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 2934000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2022-12-31", "val": 2934000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2022-12-31", "val": 2934000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2023-12-31", "val": 3549000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-12-31", "val": 3549000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2023-12-31", "val": 3549000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2024-12-31", "val": 7138000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2024-12-31", "val": 7138000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 76635000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "Goodwill": [{"end": "2010-12-31", "val": 3811127, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 3839861, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 3839861, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 1768861, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 1768861, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 1906688, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 1907000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 1907000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 1907000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 1907000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 1907000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 1907000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 1907000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 1907000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 1907000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 780000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 780000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 780000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 780000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 780000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 780000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 780000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 780000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 780000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 780000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-12-31", "val": 780000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-12-31", "val": 780000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2024-12-31", "val": 780000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2024-12-31", "val": 780000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 780000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "LongTermDebtNoncurrent": [{"end": "2011-12-31", "val": 2457301, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 1957301, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 1957301, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 722843, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 723000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 575000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 575000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 1054000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2016-12-31", "val": 825000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 1656000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 1656000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 1838000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 1838000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 2028000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 2028000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 2234000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 2234000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2023-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2024-12-31", "val": 8200000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2024-12-31", "val": 8200000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 14004000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "LongTermDebtCurrent": [{"end": "2011-12-31", "val": -375000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": -500000, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": -500000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": -137000, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": -137000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": -149000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 149000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 293000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2016-12-31", "val": 246000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2020-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 2023000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 2023000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2024-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 4010000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "LongTermDebt": [{"end": "2011-12-31", "val": 2832301, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 2457301, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 2457301, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 859843, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 860000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 724000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 724000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 1347000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 1323000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 1071000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 1071000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 1656000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 1656000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 1838000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 1838000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 2028000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 2028000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 2234000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 2234000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 2023000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 2023000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2009-12-31", "val": 2263146, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 10980420, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2010-12-31", "val": 10980420, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2011-12-31", "val": 6731487, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 6731487, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-01-01", "val": 6731487, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 5608322, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 5608322, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2012-12-31", "val": 5608000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2013-12-31", "val": 3290989, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 3291000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2013-12-31", "val": 3291000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 1378000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 1378000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2014-12-31", "val": 1378000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 1132000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 1132000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 1132000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2016-12-31", "val": 2152000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 2152000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2016-12-31", "val": 2152000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2017-12-31", "val": 2268000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 2268000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2017-12-31", "val": 2268000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2018-12-31", "val": 6178000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 6178000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 8678000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 8678000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 19012000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 19012000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 7992000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 7992000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 20397000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 20397000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-12-31", "val": 11831000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2024-12-31", "val": 23222000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 85510000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2010-12-31", "val": 14126631, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 14853760, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 14853760, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 14172513, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14172513, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": 14375040, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2015-12-31", "val": 14823000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 15405000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15405000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 16664000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 16524000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 18679000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 18679000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 20934000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 20934000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 20988000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 20988000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 18363000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 18363000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 20061000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 20061000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 22021000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 22021000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 22021000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 25075000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 25075000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 27222000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2010-12-31", "val": 13266531, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2010-01-01"}, {"end": "2011-12-31", "val": 13608161, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30", "start": "2011-01-01"}, {"end": "2011-12-31", "val": 13608161, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2011-01-01"}, {"end": "2012-12-31", "val": 14172513, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21", "start": "2012-01-01"}, {"end": "2012-12-31", "val": 14172513, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2012-01-02"}, {"end": "2013-12-31", "val": 14375040, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15", "start": "2013-01-01"}, {"end": "2013-12-31", "val": 14375000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2013-01-01"}, {"end": "2014-12-31", "val": 15017000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22", "start": "2014-01-01"}, {"end": "2014-12-31", "val": 15017000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 15543000, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 15543000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 15654000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 15405000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15505000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15507000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 15532000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 15532000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 17358000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 17358000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 17820000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17820000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 18363000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 18363000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 20061000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 20061000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21602000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29", "start": "2023-01-01"}], "CommonStockSharesOutstanding": [{"end": "2010-12-31", "val": 13384860, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 14028413, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2011-12-31", "val": 14028413, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 14278772, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2012-12-31", "val": 14278772, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 14572002, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2013-12-31", "val": 14572000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 15210000, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2014-12-31", "val": 15209, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 15642, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2015-12-31", "val": 15642000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 15622000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 15622000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 15547000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2017-12-31", "val": 15547000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 16743000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2018-12-31", "val": 16743000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 17562000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2019-12-31", "val": 17562000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 17958000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 17958000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 18862000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2021-12-31", "val": 18862000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 21540000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 21540000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-12-31", "val": 21771000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2023-12-31", "val": 21771000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2024-12-31", "val": 23107000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2024-12-31", "val": 23107000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}, {"end": "2025-12-31", "val": 27593000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}], "EntityCommonStockSharesOutstanding": [{"end": "2012-03-22", "val": 14505818, "fy": 2011, "fp": "FY", "form": "10-K", "filed": "2012-03-30"}, {"end": "2013-03-18", "val": 14724514, "fy": 2012, "fp": "FY", "form": "10-K", "filed": "2013-03-21"}, {"end": "2014-04-08", "val": 14799668, "fy": 2013, "fp": "FY", "form": "10-K", "filed": "2014-04-15"}, {"end": "2015-03-31", "val": 15658680, "fy": 2014, "fp": "FY", "form": "10-K", "filed": "2015-04-22"}, {"end": "2016-03-30", "val": 15641824, "fy": 2015, "fp": "FY", "form": "10-K", "filed": "2016-03-30"}, {"end": "2017-03-30", "val": 15617910, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2018-03-23", "val": 15540676, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-23"}, {"end": "2019-03-21", "val": 17217919, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-21"}, {"end": "2020-03-24", "val": 17841783, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-24"}, {"end": "2021-03-29", "val": 17958690, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2022-03-30", "val": 18868321, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-30"}, {"end": "2023-03-30", "val": 21541591, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2024-03-30", "val": 21773083, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-29"}, {"end": "2025-03-30", "val": 25028734, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-04-15"}, {"end": "2026-03-11", "val": 27773594, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-18"}]}}