v3.26.1
DEBT OBLIGATIONS - Principal repayments (Details) - Mortgages payable - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Amortization payments    
Amortization payments, six months ended December 31, 2026 $ 5,552  
Amortization payments, Year Ending December 31, 2027 10,281  
Amortization payments, Year Ending December 31, 2028 9,656  
Amortization payments, Year Ending December 31, 2029 7,602  
Amortization payments, Year Ending December 31, 2030 6,629  
Amortization payments, Thereafter 24,498  
Amortization payments, Total 64,218  
Principal due at maturity    
Principal due at maturity, six months ended December 31, 2026 8,774  
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, Year Ending December 31, 2029 79,386  
Principal due at maturity, Year Ending December 31, 2030 71,429  
Principal due at maturity, Thereafter 240,882  
Principal due at maturity, Total 469,151  
Total    
Total, six months ended December 31, 2026 14,326  
Total, Year Ending December 31, 2027 48,806  
Total, Year Ending December 31, 2028 39,811  
Total, Year Ending December 31, 2029 86,988  
Total, Year Ending December 31, 2030 78,058  
Total, Thereafter 265,380  
Total $ 533,369 $ 522,501