XML 56 R46.htm IDEA: XBRL DOCUMENT v3.25.3
DEBT FINANCING - Schedule of Future Debt Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Scheduled Principal and Maturity Payments    
Remainder of 2025 $ 559  
2026 377,322  
2027 616,769  
2028 460,624  
2029 487,789  
2030 262,964  
Thereafter 1,207,540  
Total principal 3,413,567 $ 3,459,093
Amortization of Premium and Unamortized Debt Issuance Costs    
Remainder of 2025 (789)  
2026 (2,865)  
2027 (2,234)  
2028 (1,939)  
2029 (844)  
2030 (376)  
Thereafter (1,121)  
Total amortization of premium and unamortized debt issuance costs (10,168) (10,006)
Total    
Remainder of 2025 (230)  
2026 374,457  
2027 614,535  
2028 458,685  
2029 486,945  
2030 262,588  
Thereafter 1,206,419  
Total debt $ 3,403,399 $ 3,449,087