Annual report pursuant to Section 13 and 15(d)

DEBT FINANCING - Future Maturities (Details)

v3.22.4
DEBT FINANCING - Future Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Scheduled Principal and Maturity Payments    
2023 $ 376,813  
2024 767,964  
2025 227,185  
2026 212,322  
2027 87,369  
Thereafter 1,888,917  
Total principal 3,560,570 $ 2,948,944
Premium Amortization and Unamortized Debt Issuance Costs    
2023 (2,343)  
2024 (1,958)  
2025 (1,382)  
2026 (1,219)  
2027 (884)  
Thereafter (1,605)  
Total unamortized debt issuance costs and debt premium, net (9,391) (8,013)
Total    
2023 374,470  
2024 766,006  
2025 225,803  
2026 211,103  
2027 86,485  
Thereafter 1,887,312  
Total debt $ 3,551,179 $ 2,940,931