Annual report pursuant to Section 13 and 15(d)

DEBT FINANCING - Future Maturities (Details)

v3.24.0.1
DEBT FINANCING - Future Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Scheduled Principal and Maturity Payments    
2024 $ 296,964  
2025 327,185  
2026 377,322  
2027 598,369  
2028 385,624  
Thereafter 1,683,293  
Total principal 3,668,757 $ 3,560,570
Premium Amortization and Unamortized Debt Issuance Costs    
2024 (3,248)  
2025 (2,185)  
2026 (1,840)  
2027 (1,230)  
2028 (990)  
Thereafter (1,059)  
Total unamortized debt issuance costs and debt premium, net (10,552) (9,391)
Total    
2024 293,716  
2025 325,000  
2026 375,482  
2027 597,139  
2028 384,634  
Thereafter 1,682,234  
Total debt $ 3,658,205 $ 3,551,179