v3.26.1
Debt - Summary of Aggregate Scheduled Maturities of Total Debt (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Facility [Member]    
Debt Instrument [Line Items]    
2026 $ 152,190  
2027 167,000  
2028 94,844  
2029 393,524  
2030 0  
Thereafter 29,070  
Long-term debt, total $ 836,628  
Minimum | Mizuho    
Debt Instrument [Line Items]    
Debt instrument, tenor period 1 month 1 month
Minimum | Mizuho | Facility [Member]    
Debt Instrument [Line Items]    
Debt instrument, tenor period 1 month  
Maximum | Mizuho    
Debt Instrument [Line Items]    
Debt instrument, tenor period 2 months 2 months
Maximum | Mizuho | Facility [Member]    
Debt Instrument [Line Items]    
Debt instrument, tenor period 2 months  
Recourse | Facility [Member]    
Debt Instrument [Line Items]    
2026 $ 0  
2027 167,000  
2028 42,050  
2029 362,200  
2030 0  
Thereafter 0  
Long-term debt, total 571,250  
Non-recourse | Facility [Member]    
Debt Instrument [Line Items]    
2026 152,190  
2027 0  
2028 52,794  
2029 31,324  
2030 0  
Thereafter 29,070  
Long-term debt, total $ 265,378