{"cik": 1680873, "entity": "HF FOODS GROUP INC.", "tags": {"RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2017-12-31", "val": 295549980, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 291006698, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 291006698, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 388162281, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 388162281, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 566831075, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 566832000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 796884000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 796884000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 796884000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1170467000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1170467000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1170467000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1148493000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1148493000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1201667000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1201667000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1228282000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "GrossProfit": [{"end": "2017-12-31", "val": 43934967, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 49565549, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 49565549, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 63208523, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 63208523, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64248000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 100291583, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 100747000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 100747000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 151512000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 151512000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 151512000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 205512000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 205512000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 205512000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 204031000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 204031000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 205194000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 205194000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 207576000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2017-12-31", "val": 11010090, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 8526111, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 8526111, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 8277366, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8277366, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 8227000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -5834809, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -343799000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -343799000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 29482000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29482000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 29482000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 10559000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 10559000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 10559000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 8969000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 8969000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -39135000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -39135000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -33001000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2017-12-31", "val": 54914, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 9646071, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 6286455, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 6286455, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 5389677, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5389677, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4974000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -342974059, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -343512000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -343512000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 22145000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 22145000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 22145000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 460000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 460000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 460000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -2174000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -2174000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -48511000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -48511000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -38843000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2017-12-31", "val": 623266, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2490255, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2490255, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 2197092, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2197092, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 2441000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -4831731, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4725000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -4725000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4503000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4503000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4503000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -231000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -231000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -231000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 41000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 41000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1965000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1965000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -5970000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "InterestExpense": [{"end": "2019-12-31", "val": 1747000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 4321000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 4321000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 4091000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4091000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 4091000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 7457000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 7457000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 11478000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2017-12-31", "val": 2004374, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2134832, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2134832, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 6754508, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 6754508, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 5142000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 17868596, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 18923000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 18923000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 19126000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19126000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 19126000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 24936000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24936000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 24936000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 25918000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 25918000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 26677000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 26677000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 28382000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "Depreciation": [{"end": "2017-12-31", "val": 2004374, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 2134832, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 2134832, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 3251162, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3251162, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 3200000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 6393309, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8000000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8000000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 8100000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8100000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 8100000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 9200000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 9200000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 9200000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 9600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 9600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 10400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 10400000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 12700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2017-12-31", "val": -140954, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15286862, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 11953466, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 11953466, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4666528, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4666528, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4808000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 44131286, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 45693000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 45693000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 17509000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17509000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 17509000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 31284000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 31284000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 35396000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 15804000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -1648000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 22636000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 22636000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 25480000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2017-12-31", "val": 2264680, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 3075385, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 3075385, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 4835929, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4835929, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 4836000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 664750, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 664000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 664000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 2205000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2205000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 2205000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6287000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6287000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6287000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3514000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3514000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 12547000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 12547000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 18918000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2016-12-31", "val": 24300, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 5000001, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 25806913, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 33356804, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 33356804, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-03-31", "val": 34150000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-06-30", "val": 35181000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-09-30", "val": 24529000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-12-31", "val": 603407945, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 603407945, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-03-31", "val": 262527000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-06-30", "val": 258388000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-09-30", "val": 257676000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-12-31", "val": 260433886, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 259155000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-03-31", "val": 260513000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-06-30", "val": 260064000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-09-30", "val": 267993000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 290948000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 290948000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 291813000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 291813000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 286661000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 286661000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 239291000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 239291000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2025-12-31", "val": 202051000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2016-12-31", "val": 24358220, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 26898112, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 26898112, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 34461482, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 34461482, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 34461482, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2018-12-31", "val": 34136000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-01-01", "val": 34136000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-03-31", "val": 35375000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-06-30", "val": 36354000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-09-30", "val": 13756000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-12-31", "val": 607656732, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 607656732, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2019-12-31", "val": 606916000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2019-12-31", "val": 606916000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2020-01-01", "val": 606916000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-03-31", "val": 266848000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-06-30", "val": 262454000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-09-30", "val": 261969000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-12-31", "val": 264801433, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 263522000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-12-31", "val": 263522000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2020-12-31", "val": 263522000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2021-01-01", "val": 263522000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-03-31", "val": 265107000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-06-30", "val": 263346000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-09-30", "val": 271750000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 294989000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 294989000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 294989000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2021-12-31", "val": 294299000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2022-12-31", "val": 296249000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 296249000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2022-12-31", "val": 296249000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2023-12-31", "val": 287983000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 287983000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2023-12-31", "val": 287983000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2024-12-31", "val": 241294000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 241294000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2025-12-31", "val": 203586000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "Goodwill": [{"end": "2019-12-31", "val": 406703348, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 406703348, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2019-12-31", "val": 406703000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-12-31", "val": 68511941, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 68512000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2020-12-31", "val": 68512000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 80257000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 80257000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2021-12-31", "val": 80257000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2022-12-31", "val": 85118000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 85118000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2022-12-31", "val": 85118000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2023-12-31", "val": 85118000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 85118000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2023-12-31", "val": 85118000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2024-12-31", "val": 38815000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 38815000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "LongTermDebtAndCapitalLeaseObligationsCurrent": [{"end": "2017-12-31", "val": 1372125, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 1455441, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}], "LongTermDebtNoncurrent": [{"end": "2017-12-31", "val": 14249579, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 13109854, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 13109854, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 18535016, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 18535016, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 88008803, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 88009000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 81811000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 81811000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 115443000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 115443000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 108711000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 108711000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 103324000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 103324000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2025-12-31", "val": 99436000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "LongTermDebtCurrent": [{"end": "2017-12-31", "val": 1372125, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 1455441, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 1455441, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 2726981, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 2726981, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 5641259, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 5641000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 5557000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 5557000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 6266000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 6266000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 5450000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 5450000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 5410000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 5410000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2025-12-31", "val": 6683000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "LongTermDebt": [{"end": "2017-12-31", "val": 15621704, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 14565295, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 14565295, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 21261997, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 21261997, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 93650062, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 93650000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 87368000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 87368000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 121709000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 121709000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 114161000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 114161000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 108734000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 108734000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2025-12-31", "val": 106119000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2016-12-31", "val": 44955, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2016-12-31", "val": 5956145, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 560204, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 6086044, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2017-12-31", "val": 6086044, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-12-31", "val": 5489404, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 5489404, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 14538286, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2019-12-31", "val": 27113288, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 52095585, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 52095585, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 52091822, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 52091822, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 52091822, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 53863448, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53863448, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53863448, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 53878237, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 53878237, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 52552490, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 52552490, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 52946655, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2019-12-31", "val": 27113288, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 52095585, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 52095585, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 51918323, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51918323, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 51918323, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 53757162, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53757162, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 53757162, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 53878237, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 53878237, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 52552490, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 52552490, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 52946655, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2016-12-31", "val": 1150000, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 1987837, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2017-12-31", "val": 19969831, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-08-22", "val": 22167486, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-08-22", "val": 22167486, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2018-08-22", "val": 22167486, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2018-12-31", "val": 22167486, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2018-12-31", "val": 22167486, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 52145096, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2019-12-31", "val": 52145096, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 51913411, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2020-12-31", "val": 51913411, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 53706392, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2021-12-31", "val": 53706392, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 53813777, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2022-12-31", "val": 53813777, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 52155968, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2023-12-31", "val": 52155968, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 52737650, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2024-12-31", "val": 52737650, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}, {"end": "2025-12-31", "val": 53043832, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}], "EntityCommonStockSharesOutstanding": [{"end": "2018-03-27", "val": 5872497, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-29"}, {"end": "2019-03-27", "val": 22167486, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-04-01"}, {"end": "2020-03-13", "val": 52145096, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-16"}, {"end": "2021-03-15", "val": 51913411, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-16"}, {"end": "2023-01-27", "val": 53706392, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2023-01-31"}, {"end": "2023-03-27", "val": 53827531, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-31"}, {"end": "2024-03-11", "val": 52155968, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-03-26"}, {"end": "2025-03-12", "val": 52737650, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-17"}, {"end": "2026-03-09", "val": 53043832, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-16"}]}}