v3.26.3
LONG-TERM DEBT - Outstanding Indebtedness (Details) - USD ($)
$ in Thousands
9 Months Ended
Feb. 04, 2026
Sep. 30, 2026
Dec. 31, 2025
Long-term Debt      
Long-term debt, gross   $ 398,500  
Long-term debt, weighted average interest rate, at point in time (as a percent)   4.48%  
Truist Bank Credit Agreement, Senior Unsecured Revolving Credit Facility      
Long-term Debt      
Long-term debt, gross   $ 198,500 $ 178,000
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember  
Long-term debt, weighted average interest rate, at point in time (as a percent)   4.96%  
Line of credit facility, maximum borrowing capacity $ 250,000 $ 250,000  
Truist Bank Credit Agreement, Senior Unsecured Revolving Credit Facility | Minimum      
Long-term Debt      
Debt instrument, variable rate spread (as a percent) 1.25% 1.25%  
Truist Bank Credit Agreement, Senior Unsecured Revolving Credit Facility | Maximum      
Long-term Debt      
Debt instrument, variable rate spread (as a percent) 2.20% 2.20%  
Truist Bank Credit Agreement, 2029 Senior Unsecured Term Loan Credit Facility      
Long-term Debt      
Long-term debt, gross   $ 100,000  
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember  
Long-term debt, weighted average interest rate, at point in time (as a percent)   4.66%  
Line of credit facility, maximum borrowing capacity $ 100,000 $ 100,000  
Truist Bank Credit Agreement, 2029 Senior Unsecured Term Loan Credit Facility | Minimum      
Long-term Debt      
Debt instrument, variable rate spread (as a percent) 1.25% 1.25%  
Truist Bank Credit Agreement, 2029 Senior Unsecured Term Loan Credit Facility | Maximum      
Long-term Debt      
Debt instrument, variable rate spread (as a percent)   1.90%  
Truist Bank Credit Agreement, 2031 Senior Unsecured Term Loan Credit Facility      
Long-term Debt      
Long-term debt, gross   $ 100,000  
Debt Instrument, Variable Interest Rate, Type us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember  
Long-term debt, weighted average interest rate, at point in time (as a percent)   3.35%  
Line of credit facility, maximum borrowing capacity $ 100,000 $ 100,000  
Truist Bank Credit Agreement, 2031 Senior Unsecured Term Loan Credit Facility | Minimum      
Long-term Debt      
Debt instrument, variable rate spread (as a percent)   1.25%  
Truist Bank Credit Agreement, 2031 Senior Unsecured Term Loan Credit Facility | Maximum      
Long-term Debt      
Debt instrument, variable rate spread (as a percent) 1.90% 1.90%