v3.26.1
Non-Recourse Debt - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 26, 2024
Jun. 10, 2022
Dec. 31, 2025
Mar. 27, 2026
Dec. 31, 2024
Nov. 22, 2024
Aug. 18, 2023
Debt Instrument [Line Items]              
Long-term debt     $ 695,520        
Debt issuance costs, net     2,281   $ 3,342    
A&R SVB Credit Agreement              
Debt Instrument [Line Items]              
Letter of credit outstanding     17,100   15,600    
Long-term debt     $ 177,515   $ 196,240    
A&R SVB Credit Agreement | Letter of Credit              
Debt Instrument [Line Items]              
Letter of credit facility, outstanding, interest rate     2.50%        
Letter of credit facility, unused amounts, interest rate     0.50%        
A&R SVB Credit Agreement | Secured Debt              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate, years one through three     2.25%        
Debt instrument, basis spread on variable rate, years four through six     2.375%        
Debt instrument, basis spread on variable rate, after year six     2.50%        
Debt instrument, interest rate, effective percentage     7.01%   7.16%    
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%        
Second SBV Credit Agreement              
Debt Instrument [Line Items]              
Principal balance             $ 21,400
Long-term debt     $ 70,670   $ 78,018    
Unamortized debt issuance costs             400
Debt issuance costs, net             500
Second SBV Credit Agreement | Letter of Credit              
Debt Instrument [Line Items]              
Letter of credit outstanding     $ 6,000   $ 6,000    
Letter of credit facility, outstanding, interest rate     2.30%        
Letter of credit facility, unused amounts, interest rate     0.50%        
Letter of credit facility, total borrowing capacity             $ 2,700
Second SBV Credit Agreement | Secured Debt              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate, years one through three     2.30%        
Debt instrument, basis spread on variable rate, years four through six     2.425%        
Debt instrument, basis spread on variable rate, after year six     2.55%        
Debt instrument, interest rate, effective percentage     6.97%   7.25%    
Second SBV Credit Agreement | Secured Debt | Minimum              
Debt Instrument [Line Items]              
Debt instrument, percentage of aggregate principal amount outstanding     75.00%        
Second SBV Credit Agreement | Secured Debt | Maximum              
Debt Instrument [Line Items]              
Debt instrument, percentage of aggregate principal amount outstanding     100.00%        
KeyBank Credit Agreement              
Debt Instrument [Line Items]              
Long-term debt     $ 49,223   $ 53,830    
KeyBank Credit Agreement | Letter of Credit              
Debt Instrument [Line Items]              
Letter of credit outstanding     $ 4,100   $ 4,100    
Letter of credit facility, outstanding, interest rate     3.00%        
KeyBank Credit Agreement | Secured Debt              
Debt Instrument [Line Items]              
Debt instrument, basis spread on variable rate, years one through three     3.00%        
Debt instrument, basis spread on variable rate, years three through five     3.125%        
Debt instrument, basis spread on variable rate, after year five     3.25%        
Interest rate as of period end     7.58%   7.86%    
KeyBank Credit Agreement | Secured Debt | Minimum              
Debt Instrument [Line Items]              
Debt instrument, percentage of aggregate principal amount outstanding     75.00%        
KeyBank Credit Agreement | Secured Debt | Maximum              
Debt Instrument [Line Items]              
Debt instrument, percentage of aggregate principal amount outstanding     100.00%        
A&R Second KeyBank Credit Agreement              
Debt Instrument [Line Items]              
Debt instrument, interest rate, effective percentage     8.25%   8.25%    
Long-term debt     $ 160,955   $ 162,691    
Interest rate     8.25%        
Deutsche Bank Credit Agreement, SP4 Facility              
Debt Instrument [Line Items]              
Principal balance   $ 125,000          
Term, period one (in months)   12 months          
Applicable margin through, period one   2.25%          
Applicable margin, period two   2.50%          
Term, period two (in months)   6 months          
Applicable margin, period three   2.75%          
Term, period three (in months)   6 months          
Applicable margin, through maturity   3.00%          
Repayments of lines of credit $ 125,000            
Barings GPSF Credit Agreement, SET Facility              
Debt Instrument [Line Items]              
Debt instrument, interest rate, effective percentage     6.89%   6.89%    
Principal balance 130,000            
Long-term debt     $ 128,140   $ 130,000    
Debt issuance costs, net $ 2,100            
Interest rate 6.89%            
Banco Santander Credit Agreement, SP5 Facility              
Debt Instrument [Line Items]              
Debt instrument, interest rate, effective percentage     6.48%   6.48%    
Principal balance           $ 109,800  
Debt instrument, basis spread on variable rate, years one through two           2.15%  
Long-term debt     $ 109,017   $ 109,842    
Debt instrument, basis spread on variable rate, after year three           2.75%  
Swap percentage expected amortization schedule of the outstanding loan balance     80.00%        
SP1 Facility | Letter of Credit | Through October 30, 2026 | Subsequent Event              
Debt Instrument [Line Items]              
Interest rate       2.75%      
SP1 Facility | Letter of Credit | After October 30, 2026 | Subsequent Event              
Debt Instrument [Line Items]              
Interest rate       3.25%