Annual report pursuant to Section 13 and 15(d)

DEBT FINANCING - Future Maturities (Details)

v3.22.0.1
DEBT FINANCING - Future Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Scheduled Principal and Maturity Payments    
2022 $ 4,374  
2023 376,813  
2024 761,964  
2025 227,185  
2026 212,322  
Thereafter 1,366,286  
Total principal 2,948,944 $ 1,922,614
Premium Amortization and Unamortized Debt Issuance Costs    
2022 (2,228)  
2023 (1,872)  
2024 (1,499)  
2025 (923)  
2026 (761)  
Thereafter (730)  
Total unamortized debt issuance costs and debt premium, net (8,013) (5,643)
Total    
2022 2,146  
2023 374,941  
2024 760,465  
2025 226,262  
2026 211,561  
Thereafter 1,365,556  
Total debt $ 2,940,931 $ 1,916,971