XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT OBLIGATIONS - Principal repayments (Details) - Mortgages payable - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortization payments    
Amortization payments, nine months ended December 31, 2024 $ 8,954  
Amortization payments, Year Ending December 31, 2025 10,908  
Amortization payments, Year Ending December 31, 2026 10,865  
Amortization payments, Year Ending December 31, 2027 9,797  
Amortization payments, Year Ending December 31, 2028 9,141  
Amortization payments, Thereafter 36,859  
Amortization payments, Total 86,524  
Principal due at maturity    
Principal due at maturity, nine months ended December 31, 2024 25,309  
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,156  
Principal due at maturity, Thereafter 192,142  
Principal due at maturity, Total 334,468  
Total    
Total, nine months ended December 31, 2024 34,263  
Total, Year Ending December 31, 2025 40,065  
Total, Year Ending December 31, 2026 30,044  
Total, Year Ending December 31, 2027 48,322  
Total, Year Ending December 31, 2028 39,297  
Total, Thereafter 229,001  
Total $ 420,992 $ 422,565