v3.26.1
Non-Recourse Debt - Narrative (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Mar. 27, 2026
Dec. 31, 2025
SP1 Facility      
Debt Instrument [Line Items]      
Effective interest rate 6.61%   7.01%
SP2 Facility      
Debt Instrument [Line Items]      
Effective interest rate 6.45%   6.97%
A&R SVB Credit Agreement      
Debt Instrument [Line Items]      
Letters of credit outstanding, amount $ 15.6   $ 15.6
A&R SVB Credit Agreement | Letter of Credit      
Debt Instrument [Line Items]      
Principal balance $ 17.1   17.1
A&R SVB Credit Agreement | Secured Debt | Minimum      
Debt Instrument [Line Items]      
Debt instrument, percentage of aggregate principal amount outstanding 75.00%    
A&R SVB Credit Agreement | Secured Debt | Maximum      
Debt Instrument [Line Items]      
Debt instrument, percentage of aggregate principal amount outstanding 100.00%    
SP2 And SP3 Facility      
Debt Instrument [Line Items]      
Letters of credit outstanding, amount $ 6.0   4.1
SP2 And SP3 Facility | Letter of Credit      
Debt Instrument [Line Items]      
Principal balance $ 7.0   $ 4.1
SP1 Facility | Letter of Credit | Through October 30, 2026      
Debt Instrument [Line Items]      
Interest rate   2.75%  
SP1 Facility | Letter of Credit | After October 30, 2026      
Debt Instrument [Line Items]      
Interest rate   3.25%