v3.26.1
EMPLOYEE BENEFIT PLANS - Narrative (Details)
3 Months Ended 6 Months Ended
Apr. 28, 2021
USD ($)
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Grant period       6 months  
Director 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   1,300,000  
Number of shares available for issuance (in shares)   362,201   362,201  
Director RSUs | Director          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $   $ 175,000 $ 159,000 $ 380,000 $ 294,000
Time-Based Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized amount | $   $ 7,100,000   $ 7,100,000  
Unrecognized compensation cost, period for recognition       1 year 2 months 12 days  
Stock repurchased and retired during period (in shares)   9,958 8,513 42,942 41,979
Awarded (in shares)       96,082  
Awarded (in dollars per share) | $ / shares       $ 38.70  
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized amount | $   $ 4,200,000   $ 4,200,000  
Unrecognized compensation cost, period for recognition       1 year 3 months 18 days  
Stock repurchased and retired during period (in shares)   30,831 27,942 30,831 27,942
Awarded (in shares)   64,184   64,184  
Awarded (in dollars per share) | $ / shares       $ 42.57  
Compensation cost | $   $ 300,000   $ 300,000  
Performance Shares | Grant Date Fair Value, One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded (in shares)       13,881  
Awarded (in dollars per share) | $ / shares   $ 42.57   $ 42.57  
Performance Shares | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares reserved for issuance (in shares)   127,109   127,109  
Awarded (in shares)       13,963  
Awarded (in dollars per share) | $ / shares       $ 23.42  
Performance Shares | Employee | Grant Date Fair Value, One          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Awarded (in shares)   27,844   27,844  
Awarded (in dollars per share) | $ / shares       $ 11.74  
Performance Shares | Minimum | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of award achievable percentage   0   0  
Performance Shares | Maximum | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of award achievable percentage   1.50   1.50  
DSUs          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized amount | $   $ 83,200   $ 83,200  
Unrecognized compensation cost, period for recognition       9 months 18 days  
Awarded (in shares)       11,357  
Awarded (in dollars per share) | $ / shares       $ 38.52  
Multiemployer plan, vesting rights, Percentage       100.00%  
Vesting rights, deferred bonus, percentage       35.00%  
DSUs | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $   340,000 $ 89,000 $ 546,000 $ 114,000
Restricted Stock Units (RSUs) , Performance Shares And Deferred Restricted Stock | Employee          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Compensation cost | $   $ 2,140,000 1,720,000 $ 4,177,000 3,157,000
Employee Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized for stock-based awards (in shares) 500,000        
Number of shares available for issuance (in shares)   361,265   361,265  
Compensation cost | $   $ 31,600 $ 27,800 $ 69,700 $ 69,100
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%