XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
DEBT OBLIGATIONS - Principal repayments (Details) - Mortgages payable - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Amortization payments    
Amortization payments, six months ended December 31, 2024 $ 5,884  
Amortization payments, Year Ending December 31, 2025 10,842  
Amortization payments, Year Ending December 31, 2026 10,794  
Amortization payments, Year Ending December 31, 2027 9,721  
Amortization payments, Year Ending December 31, 2028 9,060  
Amortization payments, Thereafter 33,678  
Amortization payments, Total 79,979  
Principal due at maturity    
Principal due at maturity, six 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 197,460  
Principal due at maturity, Total 339,786  
Total    
Total, six months ended December 31, 2024 31,193  
Total, Year Ending December 31, 2025 39,999  
Total, Year Ending December 31, 2026 29,973  
Total, Year Ending December 31, 2027 48,246  
Total, Year Ending December 31, 2028 39,216  
Total, Thereafter 231,138  
Total $ 419,765 $ 422,565