v3.26.3
Debt Obligations - Schedule of Maturities (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Debt Instrument [Line Items]  
2026 $ 96,841
2027 830,230
2028 212,637
2029 121,064
2030 715,660
2031 429,170
Total $ 2,405,602
Maximum  
Debt Instrument [Line Items]  
Recourse limit 25.00%
Nonrecourse  
Debt Instrument [Line Items]  
2026 $ 96,841
2027 713,079
2028 185,366
2029 90,798
2030 496,224
2031 368,728
Total 1,951,036
Recourse  
Debt Instrument [Line Items]  
2026 0
2027 117,151
2028 27,271
2029 30,266
2030 219,436
2031 60,442
Total $ 454,566