v3.26.1
Nonrecourse Debt, at Fair Value - Schedule Of Estimated Maturities For Nonrecourse Debt Fair Value (Details) - Nonrecourse
$ in Thousands
Jun. 30, 2026
USD ($)
Debt Instrument [Line Items]  
Remainder of 2026 $ 1,709,694
2027 2,011,667
2028 912,706
2029 766,803
2030 537,929
Thereafter 5,056,694
Total notes payable $ 10,995,493