{"cik": 1341766, "entity": "CELSIUS HOLDINGS, INC.", "tags": {"Revenues": [{"end": "2017-12-31", "val": 36164064, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 52603986, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 52603986, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 52603986, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 75146546, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 75146546, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 75146546, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 130725777, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 130725777, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 130726000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 130726000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 314271559, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 314272000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 314272000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 314272000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 653604000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 653604000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 653604000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1318014000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2022-12-31", "val": 653604000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 1318014000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 1318014000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 1355630000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 1355630000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 2515269000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "GrossProfit": [{"end": "2015-12-31", "val": 7039958, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 9729834, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 9729834, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 15430677, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 15430677, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 21060378, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21060378, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 21060378, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 31301813, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 31301813, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 31301813, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 60973745, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 60973745, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 60974000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 60974000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 128168524, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 128169000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 128169000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 128169000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 270869000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 270869000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 270869000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 270869000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 633139000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 633139000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 633139000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 680207000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 680207000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 1267333000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "OperatingIncomeLoss": [{"end": "2015-12-31", "val": -1827460, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -2844960, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -2844960, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -8079967, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8079967, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -10640744, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -10640744, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -10640744, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": -1448443, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1448443, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -1448443, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 7911000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7911000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7912000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 7912000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -4089516, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -4090000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -4090000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -4090000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -157801000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -157801000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -157801000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -157801000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 266366000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 266366000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 266366000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 155728000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 155728000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 141062000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2015-12-31", "val": -2149804, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -3067615, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}, {"end": "2016-12-31", "val": -3067615, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -8240583, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8240583, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -11206648, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -11206648, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -11206648, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 9971260, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9971260, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 9971260, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 8523849, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8523849, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8524000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 8524000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3937273, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3937000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3937000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3937000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -187282000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -187282000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -187282000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -187282000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 226801000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 226801000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 226801000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 145074000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 145074000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 107999000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2015-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 0, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 0, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2020-12-31", "val": 116177, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 116177, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 116000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 116000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -7995720, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -7996000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -7996000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -7996000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 34618000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34618000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34618000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 34618000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 64948000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 64948000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 64948000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 49976000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 49976000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 17034000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "DepreciationDepletionAndAmortization": [{"end": "2015-12-31", "val": 33043, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16951, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16951, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 20425, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 20425, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 72162, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 72162, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 72162, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 66939, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 66939, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2021-12-31", "val": 1264000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1917000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1917000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 3226000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3226000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 3226000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 7274000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 7274000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 29451000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "Depreciation": [{"end": "2015-12-31", "val": 33043, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 16951, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 16951, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 20425, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 20425, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 51205, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 51205, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 51205, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 66939, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 66939, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 66939, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 127263, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 127263, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 127000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 127000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 549689, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 550000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 550000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 1362000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1362000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1400000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 1400000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 2600000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2600000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 2600000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 6500000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 6500000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 11700000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2016-12-31", "val": -2363412, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": -8418125, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": -8418125, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": -11646420, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -11646420, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": -11646420, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 1033988, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1033988, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 1033988, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 3395084, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3395084, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3395000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 3395000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -96586324, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -96586000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -96586000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -96586000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 108182000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 108182000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 108182000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 108182000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 141218000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 141218000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 141218000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 262898000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 262898000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 359442000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2015-12-31", "val": -755155, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": -2363412, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2015-12-31", "val": 10412, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2015-01-01"}, {"end": "2016-12-31", "val": 30830, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30", "start": "2016-01-01"}, {"end": "2016-12-31", "val": 30830, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2016-01-01"}, {"end": "2017-12-31", "val": 49534, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08", "start": "2017-01-01"}, {"end": "2017-12-31", "val": 49534, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2017-01-01"}, {"end": "2018-12-31", "val": 110417, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 110417, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 110417, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 77974, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 77974, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 77974, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 573751, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 573751, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 574000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 574000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3150370, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3150000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3150000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 3150000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 8264000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8264000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8264000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 8264000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 17433000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17433000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 17433000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 23390000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 23390000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 36067000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2014-12-31", "val": -7163850, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2015-12-31", "val": 8744035, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2015-12-31", "val": 8744035, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 10894637, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2016-12-31", "val": 10894637, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 10894637, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-31", "val": 17147245, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 17147245, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-31", "val": 17147245, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2017-12-31", "val": 17147245, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2018-12-31", "val": 11802982, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-31", "val": 11802982, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 11802982, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2018-12-31", "val": 11802982, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2019-12-31", "val": 63458989, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 63458989, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2019-12-31", "val": 63458989, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2019-12-31", "val": 63458989, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2019-12-31", "val": 63459000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2019-12-31", "val": 63459000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2020-12-31", "val": 104327443, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 104327443, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2020-12-31", "val": 104326000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2020-12-31", "val": 104326000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2020-12-31", "val": 104326000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2021-12-31", "val": 217045197, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2021-12-31", "val": 217045000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2021-12-31", "val": 217045000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2021-12-31", "val": 217045000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2021-12-31", "val": 217045000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2022-12-31", "val": 40091000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 40091000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2022-12-31", "val": 40091000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2022-12-31", "val": 40091000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2022-12-31", "val": 40091000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2023-12-31", "val": 264040000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 264040000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2023-12-31", "val": 264040000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2024-12-31", "val": 399929000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2024-12-31", "val": 399929000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 1181467000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "Goodwill": [{"end": "2019-10-25", "val": 10024000, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-10-25", "val": 10024000, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2019-12-31", "val": 10023806, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 10023806, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2019-12-31", "val": 10023806, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2020-12-31", "val": 10419321, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 10419321, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2021-12-31", "val": 14526583, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2021-12-31", "val": 14527000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2021-12-31", "val": 14527000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2022-12-31", "val": 13679000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 13679000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2022-12-31", "val": 13679000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 14173000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 14173000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2023-12-31", "val": 14173000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2024-12-31", "val": 71582000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2024-12-31", "val": 71582000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 917560000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "LongTermDebtNoncurrent": [{"end": "2024-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 669926000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "LongTermDebtCurrent": [{"end": "2019-12-31", "val": 8634279, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 8634279, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2019-12-31", "val": 8634279, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2025-12-31", "val": 7000000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "LongTermDebt": [{"end": "2025-12-31", "val": 676926000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2014-12-31", "val": 349072, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2015-12-31", "val": 10128320, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2015-12-31", "val": 10128320, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 11747138, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2016-12-31", "val": 11747138, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2016-12-31", "val": 11747138, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2017-12-31", "val": 14186624, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 14186624, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-31", "val": 7743181, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-31", "val": 7743181, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2019-12-31", "val": 23090682, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2019-12-31", "val": 23090682, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2020-12-31", "val": 43248021, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 43248021, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2021-12-31", "val": 16254708, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2021-12-31", "val": 16255000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2021-12-31", "val": 16255000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2022-12-31", "val": 614159000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 614159000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2022-12-31", "val": 614159000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 755981000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 755981000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2024-12-31", "val": 890190000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2024-12-31", "val": 890190000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 398866000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2018-12-31", "val": 50050696, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 50050696, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 64183399, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64183399, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 64183399, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 74443601, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 74443601, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 74444000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 74444000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 77688501, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 77689000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 77689000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 233067000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 75649000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 75649000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 226947000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 226947000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 236964000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 236964000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 236964000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 237404000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 237404000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 254911000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2018-12-31", "val": 50050696, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2018-01-01"}, {"end": "2018-12-31", "val": 50050696, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2018-01-01"}, {"end": "2019-12-31", "val": 60761995, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 60761995, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 60761995, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 70195085, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 70195085, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 70195000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 70195000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 73781130, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 73781000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 73781000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 221343000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 75649000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 75649000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 226947000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 226947000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 230784000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 230784000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 230784000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 233667000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 233667000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 252301000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2015-12-31", "val": 38380380, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2016-12-31", "val": 39999784, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2016-12-31", "val": 39999784, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 45701593, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2017-12-31", "val": 45701593, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-31", "val": 57002508, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2018-12-31", "val": 57002508, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2018-12-31", "val": 57002508, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2019-12-31", "val": 68941311, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2019-12-31", "val": 68941311, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2019-12-31", "val": 68941311, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2020-12-31", "val": 72262829, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2020-12-31", "val": 72262829, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2021-12-31", "val": 74908845, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2021-12-31", "val": 74909000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2021-12-31", "val": 74909000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2022-12-31", "val": 76382000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2022-12-31", "val": 76382000, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2022-12-31", "val": 229146788, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 231787482, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2023-12-31", "val": 231787482, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2024-12-31", "val": 235013960, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2024-12-31", "val": 235014000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}, {"end": "2025-12-31", "val": 256906000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}], "EntityCommonStockSharesOutstanding": [{"end": "2017-03-30", "val": 43905241, "fy": 2016, "fp": "FY", "form": "10-K", "filed": "2017-03-30"}, {"end": "2018-03-07", "val": 45971037, "fy": 2017, "fp": "FY", "form": "10-K", "filed": "2018-03-08"}, {"end": "2019-03-13", "val": 57198365, "fy": 2018, "fp": "FY", "form": "10-K", "filed": "2019-03-14"}, {"end": "2020-03-11", "val": 69239260, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-12"}, {"end": "2020-03-11", "val": 69239260, "fy": 2019, "fp": "FY", "form": "10-K/A", "filed": "2021-05-13"}, {"end": "2021-03-11", "val": 72585354, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-11"}, {"end": "2022-03-16", "val": 75337539, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-16"}, {"end": "2023-02-14", "val": 76706874, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-01"}, {"end": "2023-02-14", "val": 76706874, "fy": 2022, "fp": "FY", "form": "10-K/A", "filed": "2023-04-19"}, {"end": "2024-02-21", "val": 232793007, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-02-29"}, {"end": "2025-02-21", "val": 235129734, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-03"}, {"end": "2026-02-23", "val": 256975993, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-02"}]}}