v3.26.1
DEBT (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 30, 2024
Dec. 31, 2023
Jul. 03, 2026
Jul. 03, 2026
Dec. 31, 2027
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]              
Long-term debt     $ 110,611 $ 110,611   $ 112,084  
Credit Agreement | Line of Credit              
Debt Instrument [Line Items]              
Debt instrument, Term   5 years          
Debt instrument, adjustment basis spread (as a percent)       0.10%      
Debt interest expense     2,900 $ 4,300      
Credit Agreement | Line of Credit | Minimum              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)       2.00%      
Line of credit facility, commitment fee (as a percent)       0.25%      
Credit Agreement | Line of Credit | Maximum              
Debt Instrument [Line Items]              
Basis spread on variable rate (as a percent)       2.75%      
Line of credit facility, commitment fee (as a percent)       0.35%      
Credit Agreement | Line of Credit | Revolving Credit Facility              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity     160,000 $ 160,000      
Line of credit facility, accordion feature, increase limit     100,000 100,000      
Long-term debt     75,000 75,000      
Line of credit facility, remaining borrowing capacity     84,700 84,700      
Credit Agreement | Line of Credit | Letter of Credit              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity     10,000 10,000      
Long-term debt     300 300   $ 3,000  
Credit Agreement | Line of Credit | Secured Debt              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity             $ 40,000
Credit Agreement | Line of Credit | Secured Debt | Forecast              
Debt Instrument [Line Items]              
Quarterly installments, percentage of principal         2.50%    
Credit Agreement | Term Facility | Secured Debt              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity     40,000 40,000      
Proceeds from line of credit $ 40,000            
Quarterly installments, percentage of principal           1.875% 1.25%
Long-term debt     35,800 35,800      
Repayment of debt       4,300      
Repayment of principal     3,000 3,000      
Credit Agreement Amended | Line of Credit | Revolving Credit Facility | Minimum              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity     100,000 100,000     $ 120,000
Credit Agreement Amended | Line of Credit | Revolving Credit Facility | Maximum              
Debt Instrument [Line Items]              
Line of credit facility, maximum borrowing capacity     $ 60,000 $ 60,000     $ 160,000