v3.26.1
DEBT - Schedule of Future Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Instrument [Line Items]    
2026 (remainder) $ 2,670  
2027 49,679  
2028 290,224  
2029 97,237  
2030 89,159  
Thereafter 492,178  
Total payments 1,021,147 $ 1,053,909
Total debt 989,583 1,021,164
Mortgages    
Debt Instrument [Line Items]    
Total payments 346,300 400,100
Deferred financing costs, premiums, and discounts on mortgages payable, net (31,172) (32,324)
Unsecured Senior Notes    
Debt Instrument [Line Items]    
Deferred financing costs on notes payable, net $ (392) $ (421)