XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.3
Debt - Future Minimum Principal Payments (Details)
$ in Thousands
Sep. 30, 2025
USD ($)
Future Scheduled Minimum Principal Payments  
Remainder of 2025 $ 762
2026 54,454
2027 381,539
2028 142,052
2029 22,637
2030 and thereafter 1,577,441
Total 2,178,885
Securitization Bonds Payable, Net  
Future Scheduled Minimum Principal Payments  
Remainder of 2025 0
2026 0
2027 0
2028 0
2029 0
2030 and thereafter 982,637
Total 982,637
Mortgage and Other Notes Payable, Net  
Future Scheduled Minimum Principal Payments  
Remainder of 2025 762
2026 54,454
2027 20,309
2028 142,052
2029 0
2030 and thereafter 200,000
Total 417,577
Credit Facilities  
Future Scheduled Minimum Principal Payments  
Remainder of 2025 0
2026 0
2027 361,230
2028 0
2029 22,637
2030 and thereafter 394,804
Total $ 778,671