v3.26.1
LONG-TERM DEBT - Outstanding Indebtedness (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Mar. 03, 2022
Long-term Debt      
Long-term debt, gross $ 660,800    
Debt, weighted average interest rate (as a percent) 4.60%    
Bank of Montreal Credit Agreement, Revolving Credit Facility      
Long-term Debt      
Long-term debt, gross $ 193,000 $ 151,000  
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember    
Debt instrument, variable rate, adjustment (as a percent) 0.10%    
Debt, weighted average interest rate (as a percent) 5.17%    
Bank of Montreal Credit Agreement, Revolving Credit Facility | Minimum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 1.25%    
Bank of Montreal Credit Agreement, Revolving Credit Facility | Maximum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 2.20%    
Bank of Montreal Credit Agreement, 2027 Unsecured Term Loan      
Long-term Debt      
Long-term debt, gross $ 100,000 100,000  
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember    
Debt instrument, variable rate, adjustment (as a percent) 0.10%    
Debt, weighted average interest rate (as a percent) 2.80%    
Bank of Montreal Credit Agreement, 2027 Unsecured Term Loan | Minimum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 1.25%    
Bank of Montreal Credit Agreement, 2027 Unsecured Term Loan | Maximum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 2.20%    
Bank of Montreal Credit Agreement, 2028 Unsecured Term Loan      
Long-term Debt      
Long-term debt, gross $ 100,000 100,000  
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember    
Debt instrument, variable rate, adjustment (as a percent) 0.10%    
Debt, weighted average interest rate (as a percent) 5.18%    
Bank of Montreal Credit Agreement, 2028 Unsecured Term Loan | Minimum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 1.20%    
Bank of Montreal Credit Agreement, 2028 Unsecured Term Loan | Maximum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 2.15%    
KeyBank Credit Agreement, 2029 Term Loan      
Long-term Debt      
Long-term debt, gross $ 125,000 125,000  
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember    
Debt, weighted average interest rate (as a percent) 4.67%    
KeyBank Credit Agreement, 2029 Term Loan | Minimum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 1.20%    
KeyBank Credit Agreement, 2029 Term Loan | Maximum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 2.15%    
KeyBank Credit Agreement, 2030 Term Loan      
Long-term Debt      
Long-term debt, gross $ 125,000 125,000  
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrMember    
Debt, weighted average interest rate (as a percent) 4.69%    
KeyBank Credit Agreement, 2030 Term Loan | Minimum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 1.20%    
KeyBank Credit Agreement, 2030 Term Loan | Maximum      
Long-term Debt      
Debt instrument, basis spread on variable rate (as a percent) 2.15%    
Mortgage Note Payable      
Long-term Debt      
Long-term debt, gross $ 17,800 $ 17,800  
Debt instrument, interest rate, stated percentage (as a percent) 4.06%   4.06%
Debt, weighted average interest rate (as a percent) 4.06%