{"cik": 1681206, "entity": "NI HOLDINGS, INC.", "tags": {"Revenues": [{"end": "2014-12-31", "val": 137768000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 146334000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 145721000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 164349000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 163747000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 163747000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 189140000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 189140000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 189140000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 212370000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 212370000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 212370000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 270779000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 270779000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 270779000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 306357000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 306357000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 306357000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 323974000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 323974000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 323974000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 324437000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 324437000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 267782000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 365695000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 304020000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 304020000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 325204000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 325204000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 285050000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "GrossProfit": [{"end": "2015-12-31", "val": 55597000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 34248000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 34248000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 56753000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 56753000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 56753000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 76632000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 76632000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 76632000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 76728000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 76728000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 76728000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 115188000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 115188000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 115188000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 83210000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 83210000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 83210000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 33858000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 33858000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 29990000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 106725000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 105601000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 105601000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 102645000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 102645000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 69867000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2014-12-31", "val": 13774000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 17456000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 17456000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 4551000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4551000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 4551000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15991000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15991000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15991000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 31081000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 31081000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 31081000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 26401000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 26401000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 26401000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 40389000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 40389000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 40389000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8416000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8416000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8416000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -53096000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -53096000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -53096000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -5476000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -5476000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -5476000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -6060000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -6060000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -10413000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2014-12-31", "val": 6396000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 8288000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 8288000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 1479000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1479000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 1479000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 6394000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6394000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 6394000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 7328000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7921000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 7921000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 7311000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7311000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7311000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 11472000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 11472000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 11472000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2974000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2974000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2974000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -15254000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -15254000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -14191000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 963000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 716000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 716000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3545000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3545000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -1916000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2014-12-31", "val": 491000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 523000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 523000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 441000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 441000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 441000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 492000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 492000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 492000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 709000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 709000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 709000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 694000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 694000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 708000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}], "Depreciation": [{"end": "2014-12-31", "val": 491000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 523000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 523000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 441000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 441000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 441000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 492000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 492000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 492000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 538000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 709000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 709000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 709000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 694000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 694000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 694000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 708000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 708000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 604000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 826000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 692000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 692000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 681000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 681000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 694000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2014-12-31", "val": 10410000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 17177000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 17177000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 7307000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7307000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 7307000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 18425000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 18425000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 18425000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 20955000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 20955000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 20955000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 25665000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25665000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 25665000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 51010000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 51010000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 51010000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 29168000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29168000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29168000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -30388000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -30388000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -15294000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 25970000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 51028000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 51028000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 38506000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 38506000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -15272000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2022-12-31", "val": -1621000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18589000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18589000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 15082000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 15082000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -4859000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2014-12-31", "val": 620000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2014-01-01"}, {"end": "2015-12-31", "val": 531000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2015-01-01"}, {"end": "2015-12-31", "val": 531000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 548000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 548000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 548000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 1334000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1334000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 1334000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1552000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1552000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1552000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1290000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1290000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1290000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 543000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 543000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 616000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 696000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 739000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 739000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1162000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1162000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 878000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 974000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 661000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 661000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 991000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 991000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 217000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2013-12-31", "val": 118915000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2014-12-31", "val": 135692000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2014-12-31", "val": 135692000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2015-12-31", "val": 149918000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2015-12-31", "val": 149918000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2015-12-31", "val": 149918000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 153418000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2016-12-31", "val": 153418000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2016-12-31", "val": 153418000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 153418000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2017-12-31", "val": 255573000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2017-12-31", "val": 255573000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 255573000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2018-12-31", "val": 275753000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 275753000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2019-12-31", "val": 309803000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2017-12-31", "val": 255573000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2018-12-31", "val": 275753000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2018-12-31", "val": 275753000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2019-12-31", "val": 309803000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2019-12-31", "val": 309803000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2019-12-31", "val": 309803000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2020-12-31", "val": 348872000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2020-12-31", "val": 348872000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2020-12-31", "val": 348872000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2020-12-31", "val": 348872000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2021-12-31", "val": 347413000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2021-12-31", "val": 347413000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2021-12-31", "val": 347413000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2021-12-31", "val": 347413000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2022-12-31", "val": 253207000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2022-12-31", "val": 253207000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2022-12-31", "val": 253207000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2022-12-31", "val": 253207000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2023-12-31", "val": 250399000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2023-12-31", "val": 250399000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2023-12-31", "val": 250399000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2024-12-31", "val": 244631000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2024-12-31", "val": 244631000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 240337000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "Goodwill": [{"end": "2015-12-31", "val": 2628000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2016-12-31", "val": 2628000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2016-12-31", "val": 2628000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2016-12-31", "val": 2628000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 2628000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2017-12-31", "val": 2628000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 2628000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2018-12-31", "val": 4623000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 4623000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2018-12-31", "val": 4623000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2019-12-31", "val": 2912000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2019-12-31", "val": 2628000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2020-12-31", "val": 9384000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2020-12-31", "val": 9384000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2021-12-31", "val": 9384000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2021-12-31", "val": 9384000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2021-12-31", "val": 9384000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2021-12-31", "val": 9384000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2022-12-31", "val": 9384000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2022-12-31", "val": 9384000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2022-12-31", "val": 9384000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2022-12-31", "val": 9384000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2023-12-31", "val": 2628000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2023-12-31", "val": 2628000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2023-12-31", "val": 2628000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "LongTermDebt": [{"end": "2017-03-31", "val": 2400000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-03-31", "val": 2400000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2017-03-31", "val": 2400000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2017-03-31", "val": 2400000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2017-03-31", "val": 2400000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2023-12-31", "val": 2400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2024-12-31", "val": 2400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2025-12-31", "val": 2400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2013-12-31", "val": 14366000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2014-12-31", "val": 21729000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2014-12-31", "val": 21729000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2015-12-31", "val": 14521000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2015-12-31", "val": 14521000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2015-12-31", "val": 14521000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 18318000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2016-12-31", "val": 18318000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2016-12-31", "val": 18318000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2016-12-31", "val": 18318000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2017-12-31", "val": 27594000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2017-12-31", "val": 27594000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2017-12-31", "val": 27594000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2017-12-31", "val": 27594000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2018-12-31", "val": 68950000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 68950000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2018-12-31", "val": 68950000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2019-12-31", "val": 62132000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2019-12-31", "val": 62132000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2020-12-31", "val": 101077000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2020-12-31", "val": 101077000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2021-12-31", "val": 70623000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2021-12-31", "val": 70623000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2022-12-31", "val": 47002000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2022-12-31", "val": 47002000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2023-12-31", "val": 56693000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2023-12-31", "val": 41037000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2024-12-31", "val": 50930000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2024-12-31", "val": 50930000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 51715000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "ShortTermInvestments": [{"end": "2016-12-31", "val": 500000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2017-12-31", "val": 500000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2018-12-31", "val": 500000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2019-12-31", "val": 500000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2020-12-31", "val": 500000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2021-12-31", "val": 500000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2022-12-31", "val": 500000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2023-12-31", "val": 500000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2024-12-31", "val": 500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2025-12-31", "val": 500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2017-12-31", "val": 22512629, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 22512629, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 22512629, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 22385754, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22385754, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22385754, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 22265348, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22265348, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22265348, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 21942470, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21942470, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21942470, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 21656426, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 21656426, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 21656426, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 21333389, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 21333389, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 21333389, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21159073, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21235605, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21235605, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 21089171, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 21089171, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20991331, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2017-12-31", "val": 22512401, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 22512401, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 22512401, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 22358858, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22358858, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 22358858, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 22179747, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22179747, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22179747, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 21772475, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21772475, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 21772475, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 21424060, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 21424060, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 21424060, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 21333389, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 21333389, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 21333389, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21159073, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21159073, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21159073, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 20968545, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 20968545, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 20991331, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2016-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2017-12-31", "val": 22337644, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2017-12-31", "val": 22337644, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 22192894, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2018-12-31", "val": 22192894, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2019-12-31", "val": 22119380, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2019-12-31", "val": 22119380, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2020-12-31", "val": 21318638, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2020-12-31", "val": 21318638, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2021-12-31", "val": 21219808, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2021-12-31", "val": 21219808, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2022-12-31", "val": 21076255, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2022-12-31", "val": 21076255, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2022-12-31", "val": 21076255, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2023-12-31", "val": 20599908, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2023-12-31", "val": 20599908, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2023-12-31", "val": 20599908, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2024-12-31", "val": 20673268, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2024-12-31", "val": 20673268, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}, {"end": "2025-12-31", "val": 20554144, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}], "EntityCommonStockSharesOutstanding": [{"end": "2017-03-31", "val": 23000000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-04-07"}, {"end": "2018-03-07", "val": 22352844, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-07"}, {"end": "2019-03-13", "val": 22209599, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-13"}, {"end": "2020-02-29", "val": 22119380, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-11"}, {"end": "2021-02-28", "val": 21318960, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-10"}, {"end": "2022-02-28", "val": 21196523, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-09"}, {"end": "2023-02-28", "val": 21070141, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-08"}, {"end": "2024-02-29", "val": 20615384, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-15"}, {"end": "2025-02-28", "val": 20681546, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-07"}, {"end": "2026-02-27", "val": 20537521, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-06"}]}}