v3.26.1
Non-Recourse Debt - Summary of Debt (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Debt Instrument [Line Items]      
Long-term debt $ 687,343    
Less: Unamortized fair value adjustment (15,143)   $ (16,471)
Less: Unamortized deferred financing costs (3,937)   (2,281)
Total non-recourse debt 668,263   676,768
Less: Non-recourse debt, current (207,923)   (213,826)
Non-recourse debt, non-current 460,340   462,942
Legacy Spruce Power      
Debt Instrument [Line Items]      
Fair value adjustment of amortization of long-term debt 1,600 $ 1,600  
SVB Credit Agreement      
Debt Instrument [Line Items]      
Long-term debt 173,702   177,515
Second SBV Credit Agreement      
Debt Instrument [Line Items]      
Long-term debt 68,808   70,670
KeyBank Credit Agreement      
Debt Instrument [Line Items]      
Long-term debt 48,097   49,223
Second KeyBank Credit Agreement      
Debt Instrument [Line Items]      
Long-term debt 160,955   160,955
Barings GPSF Credit Agreement      
Debt Instrument [Line Items]      
Long-term debt 127,827   128,140
Banco Santander Credit Agreement      
Debt Instrument [Line Items]      
Long-term debt $ 107,954   $ 109,017