XML 60 R49.htm IDEA: XBRL DOCUMENT v3.25.1
DEBT OBLIGATIONS - Principal repayments (Details) - Mortgages payable - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Amortization payments    
Amortization payments, nine months ended December 31, 2025 $ 8,291  
Amortization payments, Year Ending December 31, 2026 11,038  
Amortization payments, Year Ending December 31, 2027 9,999  
Amortization payments, Year Ending December 31, 2028 9,356  
Amortization payments, Year Ending December 31, 2029 7,284  
Amortization payments, Thereafter 30,987  
Amortization payments, Total 76,955  
Principal due at maturity    
Principal due at maturity, nine months ended December 31, 2025 13,129  
Principal due at maturity, Year Ending December 31, 2026 18,461  
Principal due at maturity, Year Ending December 31, 2027 44,332  
Principal due at maturity, Year Ending December 31, 2028 30,155  
Principal due at maturity, Year Ending December 31, 2029 79,386  
Principal due at maturity, Thereafter 208,345  
Principal due at maturity, Total 393,808  
Total    
Total, nine months ended December 31, 2025 21,420  
Total, Year Ending December 31, 2026 29,499  
Total, Year Ending December 31, 2027 54,331  
Total, Year Ending December 31, 2028 39,511  
Total, Year Ending December 31, 2029 86,670  
Total, Thereafter 239,332  
Total $ 470,763 $ 424,978