XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
DEBT OBLIGATIONS - Principal repayments (Details) - Mortgages payable - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Amortization payments    
Amortization payments, three months ended December 31, 2024 $ 2,954  
Amortization payments, Year Ending December 31, 2025 11,031  
Amortization payments, Year Ending December 31, 2026 10,995  
Amortization payments, Year Ending December 31, 2027 9,935  
Amortization payments, Year Ending December 31, 2028 9,288  
Amortization payments, Thereafter 35,285  
Amortization payments, Total 79,488  
Principal due at maturity    
Principal due at maturity, three months ended December 31, 2024 5,149  
Principal due at maturity, Year Ending December 31, 2025 29,157  
Principal due at maturity, Year Ending December 31, 2026 19,179  
Principal due at maturity, Year Ending December 31, 2027 38,525  
Principal due at maturity, Year Ending December 31, 2028 30,155  
Principal due at maturity, Thereafter 228,871  
Principal due at maturity, Total 351,036  
Total    
Total, three months ended December 31, 2024 8,103  
Total, Year Ending December 31, 2025 40,188  
Total, Year Ending December 31, 2026 30,174  
Total, Year Ending December 31, 2027 48,460  
Total, Year Ending December 31, 2028 39,443  
Total, Thereafter 264,156  
Total $ 430,524 $ 422,565