XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
DEBT OBLIGATIONS - Principal repayments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Amortization payments    
Amortization payments, Year Ending December 31, 2024 $ 11,873  
Amortization payments, Year Ending December 31, 2025 10,627  
Amortization payments, Year Ending December 31, 2026 10,491  
Amortization payments, Year Ending December 31, 2027 9,399  
Amortization payments, Year Ending December 31, 2028 8,718  
Amortization payments, Thereafter 34,283  
Amortization payments, Total 85,391  
Total    
Total, Year Ending December 31, 2024 61,779  
Total, Year Ending December 31, 2025 41,477  
Total, Year Ending December 31, 2026 29,670  
Total, Year Ending December 31, 2027 47,923  
Total, Year Ending December 31, 2028 38,873  
Total, Thereafter 202,843  
Total 422,565 $ 409,175
Mortgages payable    
Principal due at maturity    
Principal due at maturity, Year Ending December 31, 2024 49,906  
Principal due at maturity, Year Ending December 31, 2025 30,850  
Principal due at maturity, Year Ending December 31, 2026 19,179  
Principal due at maturity, Year Ending December 31, 2027 38,524  
Principal due at maturity, Year Ending December 31, 2028 30,155  
Principal due at maturity, Thereafter 168,560  
Principal due at maturity, Total 337,174  
Total    
Total $ 422,565 $ 409,175