XML 55 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT FINANCING - Future Debt Obligations (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Scheduled Principal and Maturity Payments    
Remainder of 2024 $ 161,871  
2025 327,185  
2026 377,322  
2027 439,369  
2028 385,624  
2029 487,789  
Thereafter 1,195,505  
Total principal 3,374,665 $ 3,668,757
Amortization of Premium and Unamortized Debt Issuance Costs    
Remainder of 2024 (1,513)  
2025 (2,196)  
2026 (1,841)  
2027 (1,231)  
2028 (990)  
2029 (380)  
Thereafter (678)  
Total amortization of premium and unamortized debt issuance costs (8,829)  
Total    
Remainder of 2024 160,358  
2025 324,989  
2026 375,481  
2027 438,138  
2028 384,634  
2029 487,409  
Thereafter 1,194,827  
Total debt $ 3,365,836 $ 3,658,205