v3.26.3
Debt - Future Minimum Principal Payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Future Scheduled Minimum Principal Payments  
Remainder of 2026 $ 52,875
2027 20,298
2028 589,250
2029 224,752
2030 223,793
2031 and thereafter 1,532,114
Total 2,643,082
Securitization Bonds Payable, Net  
Future Scheduled Minimum Principal Payments  
Remainder of 2026 0
2027 0
2028 0
2029 0
2030 0
2031 and thereafter 1,371,022
Total 1,371,022
Mortgage and Other Notes Payable, Net  
Future Scheduled Minimum Principal Payments  
Remainder of 2026 52,875
2027 20,298
2028 139,034
2029 0
2030 0
2031 and thereafter 0
Total 212,207
Credit Facilities  
Future Scheduled Minimum Principal Payments  
Remainder of 2026 0
2027 0
2028 450,216
2029 224,752
2030 223,793
2031 and thereafter 161,092
Total $ 1,059,853