{"cik": 1772720, "entity": "Spruce Power Holding Corporation", "tags": {"Revenues": [{"end": "2019-12-31", "val": 7215000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7215000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 7215000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 20338000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 20338000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 20338000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 15600000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 23194000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}], "RevenueFromContractWithCustomerExcludingAssessedTax": [{"end": "2022-12-31", "val": 23194000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 23194000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 79859000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 79859000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 82107000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 82107000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 82107000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 82107000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 111812000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 111812000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 111812000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "GrossProfit": [{"end": "2019-12-31", "val": -860000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -860000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -860000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 2744000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2744000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 2744000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -696000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}], "OperatingIncomeLoss": [{"end": "2019-12-31", "val": -13569000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -13569000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -13569000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -15294000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -15294000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -15294000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -58906000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": -35094000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -59873000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -59293000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -36817000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -36817000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -50393000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -50393000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -50393000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -50393000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 17940000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 17940000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 17940000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "NetIncomeLoss": [{"end": "2019-12-31", "val": -14901000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -14901000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -14901000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -25591000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -60606000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -60606000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 28790000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 28790000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -93931000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -93931000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -65831000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -65831000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -70489000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -70489000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -70489000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -70489000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -26027000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -26027000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -26027000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "IncomeTaxExpenseBenefit": [{"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 0, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "InterestExpense": [{"end": "2019-12-31", "val": 99000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 94000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 37000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 11401000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 41936000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}], "DepreciationAndAmortization": [{"end": "2019-12-31", "val": 319000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 319000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 319000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 622000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 622000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 622000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 1756000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 6422000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 6456000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 21586000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 21586000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 21284000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 24381000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 24381000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 24381000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 30191000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 30191000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 30191000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "Depreciation": [{"end": "2019-12-31", "val": 265000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 265000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 265000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 406000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 406000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 406000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 653000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}], "NetCashProvidedByUsedInOperatingActivities": [{"end": "2019-12-31", "val": -11551000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -11551000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": -11551000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": -19881000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -19881000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": -19881000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": -48494000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -63489000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -33661000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -33661000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -41811000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -41811000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -41811000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -41811000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -3530000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -3530000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -3530000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "NetCashProvidedByUsedInOperatingActivitiesContinuingOperations": [{"end": "2021-12-31", "val": -28185000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-01-01"}, {"end": "2022-12-31", "val": -47717000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}, {"end": "2022-12-31", "val": -47717000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": -31714000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": -31714000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": -41686000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -41686000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -41686000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": -41686000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": -3405000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -3405000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": -3405000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "PaymentsToAcquirePropertyPlantAndEquipment": [{"end": "2019-12-31", "val": 28000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2019-01-01"}, {"end": "2019-12-31", "val": 28000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 145000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 145000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17", "start": "2020-01-01"}, {"end": "2020-12-31", "val": 145000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 3641000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 0, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 499000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 499000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 354000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 354000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 354000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 354000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 221000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 221000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 221000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "StockholdersEquity": [{"end": "2018-12-31", "val": 846000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2018-12-31", "val": 846000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2018-12-31", "val": 846000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2019-12-31", "val": 5000004, "fy": 2019, "fp": "FY", "form": "10-K", "filed": "2020-03-30"}, {"end": "2019-12-31", "val": -13700000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": -13700000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2019-12-31", "val": -13700000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2020-12-31", "val": 332191000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 188896000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 188896000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 361810000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}], "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": [{"end": "2020-12-31", "val": 188896000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2021-12-31", "val": 361810000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2021-12-31", "val": 361810000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2022-12-31", "val": 288891000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 288891000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2022-12-31", "val": 288891000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 214669000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 214669000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 214669000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2023-12-31", "val": 214669000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2023-12-31", "val": 214669000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2024-12-31", "val": 146152000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 146152000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 146152000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2024-12-31", "val": 146152000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 121252000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 121252000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2025-12-31", "val": 121252000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "Goodwill": [{"end": "2019-12-31", "val": 489000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 489000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 489000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 489000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 489000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 8606000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-09-09", "val": 158636000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 128548000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 128548000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 28757000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 28757000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 28800000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2023-12-31", "val": 28800000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2023-12-31", "val": 28800000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2024-12-31", "val": 0, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}], "LongTermDebtNoncurrent": [{"end": "2020-12-31", "val": 98000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 21000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 0, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 474441000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 474441000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 590866000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 590866000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 677021000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 677021000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 677021000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2024-12-31", "val": 677021000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 462942000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 462942000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2025-12-31", "val": 462942000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "LongTermDebtCurrent": [{"end": "2022-12-31", "val": 25314000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 25314000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 27914000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 27914000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 28310000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 28310000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 28310000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2024-12-31", "val": 28310000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 213826000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 213826000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2025-12-31", "val": 213826000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "LongTermDebt": [{"end": "2019-12-31", "val": 1849000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 1849000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 98000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 98000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 98000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 21000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2022-12-31", "val": 533168000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2023-12-31", "val": 646721000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2024-12-31", "val": 730621000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2025-12-31", "val": 695520000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 695520000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2025-12-31", "val": 695520000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "DebtCurrent": [{"end": "2019-12-31", "val": 1435000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 1435000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 110000, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 110000, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 110000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 78000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}], "CashAndCashEquivalentsAtCarryingValue": [{"end": "2020-12-31", "val": 329641000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 351676000, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 351676000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 220321000, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 220321000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 141354000, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 141354000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 72802000, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 72802000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 72802000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2024-12-31", "val": 72802000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 54842000, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 54842000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2025-12-31", "val": 54842000, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "WeightedAverageNumberOfDilutedSharesOutstanding": [{"end": "2019-12-31", "val": 79823065, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 84565448, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 148510351, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 148510351, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 142692003, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17836500, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18391436, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18391436, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 18068059, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 18068059, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 18068059, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "WeightedAverageNumberOfSharesOutstandingBasic": [{"end": "2019-12-31", "val": 79823065, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2019-01-01"}, {"end": "2020-12-31", "val": 84565448, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2020-01-01"}, {"end": "2021-12-31", "val": 138457416, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01", "start": "2021-01-01"}, {"end": "2021-12-31", "val": 138457416, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2021-01-01"}, {"end": "2022-12-31", "val": 142692003, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30", "start": "2022-01-01"}, {"end": "2022-12-31", "val": 17836500, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2022-01-01"}, {"end": "2023-12-31", "val": 18391436, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09", "start": "2023-01-01"}, {"end": "2023-12-31", "val": 18391436, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2023-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2024-01-01"}, {"end": "2024-12-31", "val": 18470926, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2024-01-01"}, {"end": "2025-12-31", "val": 18068059, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 18068059, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03", "start": "2025-01-01"}, {"end": "2025-12-31", "val": 18068059, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24", "start": "2025-01-01"}], "CommonStockSharesOutstanding": [{"end": "2019-12-31", "val": 80400727, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2019-12-31", "val": 80400727, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 131365171, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2020-12-31", "val": 131365254, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2020-12-31", "val": 131365254, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 140540671, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2021-12-31", "val": 140540671, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 144375226, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2022-12-31", "val": 18046903, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-10-05", "val": 145595792, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-10-05", "val": 145595792, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-10-06", "val": 18199449, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-10-06", "val": 18199449, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2023-12-31", "val": 18292536, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2023-12-31", "val": 18292536, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 18311054, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2024-12-31", "val": 18311054, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2024-12-31", "val": 18311054, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2024-12-31", "val": 18311054, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2025-12-31", "val": 18170425, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2025-12-31", "val": 18170425, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2025-12-31", "val": 18170425, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}], "EntityCommonStockSharesOutstanding": [{"end": "2021-03-30", "val": 139105704, "fy": 2020, "fp": "FY", "form": "10-K", "filed": "2021-03-31"}, {"end": "2021-05-13", "val": 139126999, "fy": 2020, "fp": "FY", "form": "10-K/A", "filed": "2021-05-17"}, {"end": "2022-02-25", "val": 141409508, "fy": 2021, "fp": "FY", "form": "10-K", "filed": "2022-03-01"}, {"end": "2023-03-17", "val": 147930929, "fy": 2022, "fp": "FY", "form": "10-K", "filed": "2023-03-30"}, {"end": "2024-04-03", "val": 18297596, "fy": 2023, "fp": "FY", "form": "10-K", "filed": "2024-04-09"}, {"end": "2024-04-26", "val": 18388781, "fy": 2023, "fp": "FY", "form": "10-K/A", "filed": "2024-04-29"}, {"end": "2025-03-24", "val": 18078238, "fy": 2024, "fp": "FY", "form": "10-K", "filed": "2025-03-31"}, {"end": "2026-03-19", "val": 18168863, "fy": 2025, "fp": "FY", "form": "10-K", "filed": "2026-03-31"}, {"end": "2026-03-19", "val": 18168863, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-03"}, {"end": "2026-03-19", "val": 18168863, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-07-24"}, {"end": "2026-04-08", "val": 18324753, "fy": 2025, "fp": "FY", "form": "10-K/A", "filed": "2026-04-23"}]}}