v3.26.1
Non-Recourse Debt - Narrative (Details) - USD ($)
$ in Millions
Mar. 31, 2026
Mar. 27, 2026
Dec. 31, 2025
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%    
Through October 30, 2026 | SP1 Facility | Letter of Credit      
Debt Instrument [Line Items]      
Interest rate   2.75%  
After October 30, 2026 | SP1 Facility | Letter of Credit      
Debt Instrument [Line Items]      
Interest rate   3.25%  
SP1 Facility      
Debt Instrument [Line Items]      
Letters of credit outstanding, amount $ 17.1   $ 17.1
Effective interest rate 6.60%   7.01%
SP2 Facility      
Debt Instrument [Line Items]      
Letters of credit outstanding, amount $ 6.0   $ 6.0
SP3 Facility      
Debt Instrument [Line Items]      
Letters of credit outstanding, amount $ 4.1   $ 4.1