v3.26.3
LONG-TERM DEBT - Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Long-Term Debt, Unclassified    
Long-term debt, gross $ 723,000  
Financing Costs, net of Accumulated Amortization (5,379) $ (2,455)
Total Long-Term Debt 717,621 616,345
Bank of Montreal Credit Agreement, Revolving Credit Facility    
Long-Term Debt, Unclassified    
Long-term debt, gross   151,000
Bank of Montreal Credit Agreement, 2027 Unsecured Term Loan    
Long-Term Debt, Unclassified    
Long-term debt, gross   100,000
Bank of Montreal Credit Agreement, 2028 Unsecured Term Loan    
Long-Term Debt, Unclassified    
Long-term debt, gross   100,000
KeyBank Credit Agreement, Senior Unsecured Revolving Credit Facility    
Long-Term Debt, Unclassified    
Long-term debt, gross 123,000  
KeyBank Credit Agreement, 2029 Term Loan    
Long-Term Debt, Unclassified    
Long-term debt, gross 150,000 125,000
KeyBank Credit Agreement, 2030 Term Loan    
Long-Term Debt, Unclassified    
Long-term debt, gross 150,000 125,000
KeyBank Credit Agreement, 2031 Term Loan    
Long-Term Debt, Unclassified    
Long-term debt, gross 150,000  
KeyBank Credit Agreement, 2032 Term Loan    
Long-Term Debt, Unclassified    
Long-term debt, gross $ 150,000  
Mortgage Note Payable    
Long-Term Debt, Unclassified    
Long-term debt, gross   $ 17,800