{"cik": 1687187, "entity": "Ramaco Resources, Inc.", "tags": {"SalesRevenueNet": [{"end": "2016-12-31", "val": 5215659, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 61035804, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}], "OperatingIncomeLoss": [{"end": "2015-12-31", "val": -2333091, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -7529784, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -7530000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -15892866, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15893000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15893000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 24096000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 24096000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 24096000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 29532000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 29532000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 29532000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 29532000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -19093000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -19093000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -19093000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -19093000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 39533000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39533000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39533000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39533000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 150387000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 150387000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 150387000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 95245000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 95245000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 95245000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 95245000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 16636000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 16636000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 16636000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -55956000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -55956000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2015-12-31", "val": -2335013, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -7515149, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -7515000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -15416549, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15417000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -15417000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 25074000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 25074000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 25074000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 24934000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 24934000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 24934000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 24934000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -4907000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4907000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4907000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4907000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 39759000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39759000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39759000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 39759000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 116042000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 116042000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 116042000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 82313000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 82313000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 82313000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 82313000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 11192000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 11192000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 11192000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -51446000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -51446000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2015-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 113000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 113000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 113000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5163000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5163000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5163000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5163000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -3484000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3484000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3484000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -3484000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4647000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4647000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4647000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4647000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 30153000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 30153000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 30153000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 22350000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 22350000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 22350000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 22350000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 3728000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3728000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 3728000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -10694000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -10694000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "InterestExpense": [{"end": "2015-12-31", "val": 1922, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 124117, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 124000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 22841, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 23000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 1463000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1427000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 1427000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1193000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1193000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1193000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1193000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 1224000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1224000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 1224000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2556000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2556000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2016-12-31", "val": 251684, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 252000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 3154072, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3154000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 3154000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 12423000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12423000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 12423000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 19521000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19521000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19521000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 19521000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 20912000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 20912000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 20912000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 20912000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 26205000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 26205000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 26205000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 26205000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 41194000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 41194000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 41194000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 54252000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 54252000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 54252000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 54252000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 65615000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 65615000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 65615000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 68155000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 68155000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "Depreciation": [{"end": "2016-12-31", "val": 252000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 300000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 2600000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2600000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 2618000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 9700000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9751000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 9751000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 14219000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 14219000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 14219000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 14219000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 17094000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17094000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17094000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 17094000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 17945000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17945000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17945000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17945000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 24132000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24132000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24132000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 30913000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 30913000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 30913000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 30913000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 37283000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 37283000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 37283000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 43348000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 43348000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2015-12-31", "val": -1916292, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -3861370, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -3861000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -8753027, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8753000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8469000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 36038000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 36183000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 36183000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 42382000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 42382000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 42382000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 42382000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 13312000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 13312000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 13312000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 13312000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 53340000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 53340000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 53340000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 53340000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 187870000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 187870000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 187870000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 161036000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 161036000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 161036000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 161036000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 112665000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 112665000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 112665000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1969000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 1969000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2015-12-31", "val": 4848750, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16723117, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16723000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 75038733, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 75039000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 75039000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 48137000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48137000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 48137000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 45722000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 45722000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 45722000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 45722000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 24753000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 24753000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 24753000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 24753000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 29466000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29466000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29466000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29466000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 123012000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 123012000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 82904000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2023-01-01"}], "StockholdersEquity": [{"end": "2014-12-31", "val": -973562, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2015-12-31", "val": 6659650, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2015-12-31", "val": 6660000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2016-12-31", "val": -4985810, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2016-12-31", "val": -4985000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2016-12-31", "val": -4985000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2017-12-31", "val": 113397286, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 113397000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2017-12-31", "val": 113397000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2017-12-31", "val": 113397000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2018-12-31", "val": 141109000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2018-12-31", "val": 141109000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2018-12-31", "val": 141109000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2018-12-31", "val": 141109000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2018-12-31", "val": 141109000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2019-12-31", "val": 170083000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 170083000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2019-12-31", "val": 170083000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2019-12-31", "val": 170083000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2019-12-31", "val": 170083000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2020-12-31", "val": 169095000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 169095000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-12-31", "val": 169095000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2020-12-31", "val": 169095000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2020-12-31", "val": 169095000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2021-12-31", "val": 211074000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 211074000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 211074000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2021-12-31", "val": 211074000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2021-12-31", "val": 211074000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2022-12-31", "val": 309198000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 309198000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2022-12-31", "val": 309198000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2022-12-31", "val": 309198000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2022-12-31", "val": 309198000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2023-12-31", "val": 369605000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 369605000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2023-12-31", "val": 369605000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2023-12-31", "val": 369605000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2024-12-31", "val": 362806000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 362806000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 362806000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 483566000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 483566000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "LongTermDebtNoncurrent": [{"end": "2018-12-31", "val": 4474000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2018-12-31", "val": 4474000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 9614000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 9614000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 12578000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 12578000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-12-31", "val": 12578000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 3339000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 3339000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 3339000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 18757000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 18757000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 349000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 349000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 57000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}], "LongTermDebtCurrent": [{"end": "2018-12-31", "val": 5000000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2018-12-31", "val": 5000000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 3333000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 3333000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 4872000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 4872000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-12-31", "val": 4872000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 7674000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 7674000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 7674000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 35639000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 35639000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 56534000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 56534000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 359000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 359000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 359000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 56000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 56000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "LongTermDebt": [{"end": "2018-12-31", "val": 9474000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2021-12-31", "val": 45513000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 45513000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2022-12-31", "val": 128896000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2023-12-31", "val": 91383000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2024-12-31", "val": 92416000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2025-12-31", "val": 467556000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 467556000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2015-12-31", "val": 993627, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2015-12-31", "val": 994000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2016-12-31", "val": 5196914, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2016-12-31", "val": 5197000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2017-12-31", "val": 5934043, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 5934000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2018-12-31", "val": 6951000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2018-12-31", "val": 6951000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 5532000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 5532000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 5300000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 5300000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-12-31", "val": 5300000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 21891000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 21891000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 21891000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 35613000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 35613000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 41962000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}, {"end": "2023-12-31", "val": 41962000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 33009000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 33009000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2024-12-31", "val": 33009000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 440347000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-02-26"}, {"end": "2025-12-31", "val": 440347000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "ShortTermInvestments": [{"end": "2016-12-31", "val": 55237747, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 5199861, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 5200000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2017-12-31", "val": 37578000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 37578000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 40263000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40263000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40263000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 44257000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 44257000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 44257000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 44257000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 44702000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 44702000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 44702000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2017-12-31", "val": 37578000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 37578000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 40039000, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40039000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 40039000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 40838000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 42460000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 43964000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 43964000, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 43964000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 43964000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 44164000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 44164000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 44164000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}], "CommonStockSharesOutstanding": [{"end": "2016-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 39559366, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2017-12-31", "val": 39559366, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2018-12-31", "val": 40082467, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2018-12-31", "val": 40082467, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 40933831, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2019-12-31", "val": 40950175, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 40950175, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2020-12-31", "val": 42706908, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2020-12-31", "val": 42706908, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 44092981, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2021-12-31", "val": 44092981, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2021-12-31", "val": 44092981, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 44155735, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2022-12-31", "val": 44155735, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-14"}], "EntityCommonStockSharesOutstanding": [{"end": "2018-03-21", "val": 40077599, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-21"}, {"end": "2019-03-15", "val": 40839977, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-19"}, {"end": "2020-02-20", "val": 40950175, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-02-20"}, {"end": "2021-02-15", "val": 42637302, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-02-18"}, {"end": "2022-03-29", "val": 44273388, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-04-01"}, {"end": "2022-03-29", "val": 44273388, "fy": 2021, "fp": "FY", "form": "10-K/A", "filed": "2023-01-10"}, {"end": "2023-02-28", "val": 44451850, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-14"}, {"end": "2023-02-28", "val": 44451850, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-07"}]}}