v3.26.1
Nonrecourse Debt, at Fair Value - Schedule Of Estimated Maturities For Nonrecourse Debt Fair Value (Details) - Nonrecourse
$ in Thousands
Mar. 31, 2026
USD ($)
Debt Instrument [Line Items]  
Remainder of 2026 $ 2,249,104
2027 1,952,332
2028 923,105
2029 727,587
2030 497,416
Thereafter 4,378,543
Total notes payable $ 10,728,087