v3.26.1
Debt - Summary of Aggregate Scheduled Maturities of Total Debt (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Facility [Member]    
Debt Instrument [Line Items]    
2026 $ 380,571  
2027 125,000  
2028 95,026  
2029 35,568  
2030 0  
Thereafter 29,070  
Long-term debt, total $ 665,235  
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 $ 180,000  
2027 125,000  
2028 42,000  
2029 0  
2030 0  
Thereafter 0  
Long-term debt, total 347,000  
Non-recourse | Facility [Member]    
Debt Instrument [Line Items]    
2026 200,571  
2027 0  
2028 53,026  
2029 35,568  
2030 0  
Thereafter 29,070  
Long-term debt, total $ 318,235