v3.25.2
NOTES PAYABLE - Summary (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
MORTGAGE NOTES PAYABLE    
Long-term debt, gross $ 557,897  
Mortgage Notes Payable    
MORTGAGE NOTES PAYABLE    
Less unamortized debt issuance costs 1,693 $ 1,909
Long-term debt, net 556,204 564,718
Mortgage Notes Payable | Non affiliates    
MORTGAGE NOTES PAYABLE    
Long-term debt, gross 501,056 508,644
Mortgage Notes Payable | Affiliates    
MORTGAGE NOTES PAYABLE    
Long-term debt, gross 56,841 57,983
Fixed rate mortgage notes payable | Mortgage Notes Payable    
MORTGAGE NOTES PAYABLE    
Debt swapped from variable to fixed rate $ 125,102 $ 127,050