{"cik": 1604868, "entity": "GROWGENERATION CORP.", "tags": {"Revenues": [{"end": "2016-12-31", "val": 7980471, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 14363886, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 14363886, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 29000730, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 29000730, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 79733568, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 79733568, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 193365479, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2019-12-31", "val": 79734000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 193365000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 193365000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 422489000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 422489000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 422489000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 278166000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 278166000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 278166000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 225882000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 225882000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 225882000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 188866000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 188866000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 161741000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "GrossProfit": [{"end": "2015-12-31", "val": 1103310, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 2204277, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 2204277, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3269555, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3269555, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6444558, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6444558, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 22561847, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22004885, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 22005000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 51048301, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 51048000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 51048000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 118241000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 118241000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 118241000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 70263000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 70263000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 70263000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 61258000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61258000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61258000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 43722000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 43722000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 43275000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2015-12-31", "val": -514620, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -425993, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -425993, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -2850513, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -2850513, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -4255648, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -4255648, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2140121, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1583159, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1583000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8437589, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8437000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8437000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15002000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15002000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 15002000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -167875000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -167875000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -167875000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -49844000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -49844000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -49844000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -51972000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -51972000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -25585000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2015-12-31", "val": -528756, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -431244, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -431244, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -2542582, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -2542582, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -5073755, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -5073755, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1878804, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1321842, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1322000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 5328378, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5328000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 5328000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12786000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12786000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12786000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -163747000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -163747000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -163747000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -46496000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -46496000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -46496000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -49510000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -49510000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -24046000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2015-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 0, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 0, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3250891, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3251000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3251000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2443000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2443000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2443000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -2885000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -2885000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -2885000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 32000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 32000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 32000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 158000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 158000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 191000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "InterestExpense": [{"end": "2015-12-31", "val": 2916, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 5251, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 5251, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15339, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15339, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 23565, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 23565, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 45191, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2016-12-31", "val": 52962, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 151561, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 151561, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 351069, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 351069, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1044553, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1044553, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1045000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2435965, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2436000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2436000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 17132000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17132000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17132000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 16607000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16607000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16607000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19436000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19436000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11295000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "DepreciationAndAmortization": [{"end": "2016-12-31", "val": 52962, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 151561, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 151561, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 351070, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 351070, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1044553, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1044553, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1045000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2435965, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2436000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2436000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 12600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 12600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 17132000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17132000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17132000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 16607000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16607000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 16607000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 19436000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 19436000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11295000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "Depreciation": [{"end": "2015-12-31", "val": 16436, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 52962, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 52962, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 150440, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 150440, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 350415, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 350415, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1046328, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1046328, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1646907, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1600000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3700000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3700000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7200000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 7900000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7900000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 7900000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12800000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 5400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2015-12-31", "val": -1135639, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -1470907, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -1419210, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -3406175, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -3406175, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -1541031, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -1541031, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -3339260, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -3339260, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -3340000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -213790, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -213000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -213000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 5159000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5159000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 5159000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 11948000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11948000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 11948000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1421000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1421000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1421000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -1799000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -1799000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -9447000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "PaymentsToAcquireProductiveAssets": [{"end": "2017-12-31", "val": 403907, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 403907, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 61523, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}], "StockholdersEquity": [{"end": "2014-12-31", "val": 546678, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 2153373, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 2153373, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 3558309, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 3558309, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 3558309, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 7578821, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 7578821, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 7578821, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2018-12-31", "val": 30058519, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 30058519, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2018-12-31", "val": 29523733, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2018-12-31", "val": 29533000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 53891743, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 52808995, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 52809000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2019-12-31", "val": 52809000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2020-12-31", "val": 316997251, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 316997000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 316997000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2020-12-31", "val": 316997000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2021-12-31", "val": 371291000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 371291000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2021-12-31", "val": 371291000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2021-12-31", "val": 371291000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2022-12-31", "val": 216396000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 216396000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2022-12-31", "val": 216396000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2022-12-31", "val": 216396000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}, {"end": "2023-12-31", "val": 173395000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 173395000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2023-12-31", "val": 173395000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}, {"end": "2024-12-31", "val": 120093000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2024-12-31", "val": 120093000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}, {"end": "2025-12-31", "val": 97499000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}], "Goodwill": [{"end": "2015-12-31", "val": 243000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 243000, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 243000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-02-08", "val": 319500, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 592500, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 592500, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 8752909, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 8752909, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2018-12-31", "val": 8752909, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 17798932, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 17798932, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 17799000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 62951461, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 62951000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2020-12-31", "val": 62951000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2021-12-31", "val": 125401000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 125401000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 15978000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 15978000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 7525000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 7525000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2024-12-31", "val": 1605000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2024-12-31", "val": 1605000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}, {"end": "2025-12-31", "val": 2080000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}], "LongTermDebtNoncurrent": [{"end": "2015-12-31", "val": 18133, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 41726, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 41726, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 82537, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 82537, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 375626, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 375626, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 242079, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 242079, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 157987, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 158000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 66000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 66000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}], "LongTermDebtCurrent": [{"end": "2015-12-31", "val": 5866, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 23443, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 23443, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 41707, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 41707, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 436813, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 436813, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 110231, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 110231, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 82877, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 83000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 92000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 92000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 50000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 50000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}], "LongTermDebt": [{"end": "2016-12-31", "val": 65169, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 124244, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 124244, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 812439, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 812439, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 352310, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 352310, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 240864, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 241000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 158000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}], "ShortTermBorrowings": [{"end": "2015-12-31", "val": 56184, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 107880, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2014-12-31", "val": 110559, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 699417, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2015-12-31", "val": 699417, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-09-30", "val": 511474, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 606644, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 606644, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2016-12-31", "val": 606644, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 1215265, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 1215265, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 1215265, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2018-12-31", "val": 14639981, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 14639981, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2018-12-31", "val": 14639981, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2019-12-31", "val": 12979444, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 12979444, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 177911511, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 177912000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 41372000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 41372000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 40054000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 40054000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 29757000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 29757000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2024-12-31", "val": 27471000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2024-12-31", "val": 27471000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}, {"end": "2025-12-31", "val": 30406000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2015-12-31", "val": 6563271, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 9153053, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2018-12-31", "val": 23492650, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 39228696, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 33910154, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 33910000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 46456249, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 46456000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 46456000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 60464000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 60464000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 60464000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 60813000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 60813000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 60813000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 61181000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61181000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61181000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 60176000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 60176000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 59671000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2015-12-31", "val": 6563271, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 9153053, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 14510582, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 23492650, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 23492650, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 32833594, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 32833594, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 32834000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 43944879, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 43945000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 43945000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 59223000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 59223000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 59223000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 60813000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 60813000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 60813000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 61181000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61181000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 61181000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 60176000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 60176000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 59671000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2015-12-31", "val": 8967834, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 11742834, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2016-12-31", "val": 11742834, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 16846835, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2017-12-31", "val": 16846835, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 27948609, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 27948609, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 36876305, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2019-12-31", "val": 36876305, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 57150998, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2020-12-31", "val": 57150998, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 59928564, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2021-12-31", "val": 59928564, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 61010155, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2022-12-31", "val": 61010155, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 61483762, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2023-12-31", "val": 61483762, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2024-12-31", "val": 59402628, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2024-12-31", "val": 59402628, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}, {"end": "2025-12-31", "val": 60090905, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}], "EntityCommonStockSharesOutstanding": [{"end": "2017-03-31", "val": 12546406, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-31"}, {"end": "2018-03-27", "val": 19332120, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-27"}, {"end": "2019-03-29", "val": 28844552, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2020-03-26", "val": 38135408, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-27"}, {"end": "2021-03-26", "val": 58459742, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-29"}, {"end": "2022-02-24", "val": 60703893, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-10"}, {"end": "2023-02-27", "val": 60993607, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-16"}, {"end": "2024-02-29", "val": 61504051, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-13"}, {"end": "2025-03-10", "val": 59458017, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-13"}, {"end": "2026-03-16", "val": 60090905, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-20"}]}}