{"cik": 1227636, "entity": "NEURONETICS, INC.", "tags": {"Revenues": [{"end": "2016-12-31", "val": 34228000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 40433000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 52776000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-31", "val": 40433000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 52776000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 52776000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 62656000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 62656000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 62656000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 49244000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 49244000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 49244000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 55312000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 55312000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 55312000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 65206000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 65206000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 65206000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 71348000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 71348000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 71348000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 74890000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 74890000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 149157000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "GrossProfit": [{"end": "2016-12-31", "val": 27606000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 30801000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 30801000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 40329000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40329000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40329000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 47267000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47267000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 47267000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 37690000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37690000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 37690000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 43659000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 43659000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 43659000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 49723000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 49723000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 49723000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 51705000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 51705000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 51705000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 54161000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 54161000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 72308000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2016-12-31", "val": -9337000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -13608000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -13608000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -19834000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -19834000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -19834000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -26930000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -26930000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -26930000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -22309000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -22309000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -22309000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -27564000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -27564000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -27564000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -35111000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -35111000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -35111000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -30554000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -30554000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -30554000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -34563000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -34563000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -31436000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2016-12-31", "val": -11234000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -16059000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -16059000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -24097000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -24097000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -24097000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -29044000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -29044000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -29044000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -27453000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -27453000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -27453000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -31193000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -31193000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -31193000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -37159000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -37159000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -37159000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -30189000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -30189000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -30189000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -43708000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -43708000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -38998000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "InterestExpense": [{"end": "2016-12-31", "val": 1835000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2808000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2808000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3688000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3688000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3688000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3685000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3685000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3685000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4522000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4522000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4522000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4019000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4019000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4019000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 4251000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4251000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 4251000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 5424000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 5424000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7286000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2016-12-31", "val": 673000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 596000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 596000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 882000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 882000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 882000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1065000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1065000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1065000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 941000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 941000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 941000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1060000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1060000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1060000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1648000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1648000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1648000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2006000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2006000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2006000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2073000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2073000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 3465000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2016-12-31", "val": 700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 600000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 600000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 900000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 900000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1100000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1100000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 900000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 900000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 1100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2000000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2000000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 2100000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 2100000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2016-12-31", "val": -8541000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -11144000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -11144000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -20591000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -20591000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -20591000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -30482000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -30482000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -30482000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -28390000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -28390000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -28390000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -27983000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -27983000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -27983000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -30739000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -30739000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -30739000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -32038000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -32038000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -32038000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -30997000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -30997000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -20374000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2016-12-31", "val": 324000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 594000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 594000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1011000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1011000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1011000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 813000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 813000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 813000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 730000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 730000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 730000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2353000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2353000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2353000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 3269000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3269000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 3269000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2369000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2369000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2369000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1466000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1466000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 801000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2015-12-31", "val": -166118000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2016-12-31", "val": -177124000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2016-12-31", "val": -177124000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2017-12-31", "val": -192652000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2017-12-31", "val": -192652000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2017-12-31", "val": -192652000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2018-12-31", "val": 71042000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 71042000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2018-12-31", "val": 71042000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2018-12-31", "val": 71042000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2019-12-31", "val": 47852000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 47852000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2019-12-31", "val": 47852000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2019-12-31", "val": 47852000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2020-12-31", "val": 25493000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 25493000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2020-12-31", "val": 25493000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2020-12-31", "val": 25493000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2021-12-31", "val": 85175000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 85175000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2021-12-31", "val": 85175000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2022-12-31", "val": 57060000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 57060000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 34190000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 34190000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 27706000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 27706000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 22378000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2021-12-31", "val": 85175000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2022-12-31", "val": 57060000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2022-12-31", "val": 57060000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2023-12-31", "val": 34190000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 34190000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2024-12-31", "val": 31799000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 31799000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 26240000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "Goodwill": [{"end": "2024-12-31", "val": 18634000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 18634000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 23622000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "LongTermDebtNoncurrent": [{"end": "2017-12-31", "val": 29556000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 30395000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 30395000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 19898000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 19898000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 34620000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 34620000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 35335000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 35335000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 22829000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 22829000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 59283000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 59283000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 55151000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 55151000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 65807000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "LongTermDebtCurrent": [{"end": "2019-12-31", "val": 11250000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 11250000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2022-12-31", "val": 13125000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 13125000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}], "LongTermDebt": [{"end": "2017-12-31", "val": 29556000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 30395000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 30395000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 31148000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 31148000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 34620000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 34620000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 35335000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 35335000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 35954000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 35954000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 59283000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 59283000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 55151000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 55151000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 65807000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2017-12-31", "val": 29147000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 104583000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 104583000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 75708000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 75708000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 48957000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 48957000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 94141000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 94141000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 70340000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 70340000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2022-12-31", "val": 70340000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 59677000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 59677000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2023-12-31", "val": 59677000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2024-12-31", "val": 18459000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 18459000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 28134000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2019-12-31", "val": 18380000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 18835000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 18835000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 25479000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 25479000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 25479000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 26900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 26900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 26900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 28658000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 28658000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 28658000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 31734000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 31734000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 65951000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2019-12-31", "val": 18380000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 18835000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 18835000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 25479000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 25479000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 25479000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 26900000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 26900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 26900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 28658000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 28658000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 28658000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 31734000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 31734000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 65951000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2017-12-31", "val": 231000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 17744000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2018-12-31", "val": 17744000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 18645000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2019-12-31", "val": 18645000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 19114000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2020-12-31", "val": 19114000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 26395000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2021-12-31", "val": 26395000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 27268000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2022-12-31", "val": 27268000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 29092000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2023-12-31", "val": 29092000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 55679000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2024-12-31", "val": 55679000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}, {"end": "2025-12-31", "val": 68994000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}], "EntityCommonStockSharesOutstanding": [{"end": "2019-02-28", "val": 18054628, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-05"}, {"end": "2020-02-29", "val": 18669927, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-03"}, {"end": "2021-02-25", "val": 25407813, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-02"}, {"end": "2022-03-02", "val": 26627806, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-08"}, {"end": "2023-03-01", "val": 28363420, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-07"}, {"end": "2024-02-29", "val": 29756053, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-08"}, {"end": "2025-03-18", "val": 65814512, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-27"}, {"end": "2026-03-10", "val": 69276593, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-17"}]}}