v3.25.4
EMPLOYEE BENEFIT PLANS - Narrative (Details)
12 Months Ended
Apr. 28, 2021
USD ($)
shares
Dec. 31, 2020
Dec. 31, 2025
USD ($)
plan_benefit
plan
hour
$ / shares
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Multi-employer plan, minimum age     21 years    
Multi-employer plan, number of hours of service during twelve consecutive month period | hour     1,000    
Multi-employer plan, vesting percentage     100.00%    
Multi-employer plan, vesting period     5 years    
Plan number     001    
Number of non-qualifying supplemental retirement plan benefits | plan_benefit     2    
Net actuarial loss and prior service credit expected to be amortized in next fiscal year | $     $ 200,000    
Number of retirement savings plans | plan     2    
Employee contributions, maximum percentage of salary     15.00%    
Fair value of options outstanding | $     $ 0 $ 2,100,000  
Proceeds from stock options exercised | $     $ 0 $ 0  
Stock repurchased during period (in shares)     47,384 128,530  
Bonus Deferral and Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Multi-employer plan, vesting percentage       100.00%  
Vesting rights, deferred bonus, percentage       35.00%  
Vesting rights, deferral limit, percentage       50.00%  
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Expiration period   10 years      
Compensation cost | $     $ 0    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized for stock-based awards (in shares)     1,300,000    
Number of shares available for issuance (in shares)     564,288    
Restricted Stock Units (RSUs) | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $     $ 900,000 $ 500,000 $ 500,000
Restricted Stock Units (RSUs) | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $     $ 6,000,000.0 $ 5,000,000.0 4,200,000
Time-Based RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock repurchased during period (in shares)     49,807 18,335  
Unrecognized amount | $     $ 10,100,000    
Unrecognized compensation cost, period for recognition     1 year 2 months 12 days    
Awarded (in shares)     182,481    
Awarded (in dollars per share) | $ / shares     $ 32.90    
Performance-Based RSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $     $ 200,000    
Stock repurchased during period (in shares)     27,942 45,301  
Unrecognized amount | $     $ 8,000,000.0    
Unrecognized compensation cost, period for recognition     1 year 3 months 18 days    
Awarded (in shares)     59,415    
Awarded (in dollars per share) | $ / shares     $ 36.78    
Performance-Based RSUs | Grant Date Fair Value, One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded (in shares)     12,567    
Awarded (in dollars per share) | $ / shares     $ 36.78    
Performance-Based RSUs | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares reserved for issuance (in shares)     125,414    
Awarded (in shares)     12,851    
Awarded (in dollars per share) | $ / shares     $ 17.48    
Performance-Based RSUs | Employee | Grant Date Fair Value, One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded (in shares)     25,418    
Awarded (in dollars per share) | $ / shares     $ 8.84    
Performance-Based RSUs | Minimum | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of award achievable percentage     0    
Performance-Based RSUs | Maximum | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of award achievable percentage     1.50    
Deferred Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Multi-employer plan, vesting percentage     100.00%    
Unrecognized compensation cost, period for recognition     10 months 24 days    
Awarded (in shares)     16,304    
Awarded (in dollars per share) | $ / shares     $ 29.87    
Restricted Stock Units (RSUs) , Performance Shares And Deferred Restricted Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized amount | $     $ 500,000    
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $     $ 101,700 $ 93,400 $ 120,500
Number of shares authorized for stock-based awards (in shares) 500,000        
Number of shares available for issuance (in shares)     372,382   500,000
Maximum withholding percentage for each employee of eligible compensation 15.00%        
Maximum value of shares eligible to be purchased by employees for each calendar year | $ $ 25,000        
Purchase price of common stock, percentage of fair market value 85.00%        
Grant period     6 months