v3.25.2
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation, shares authorized under stock option plans, exercise price range (in usd per share) $ 66.68 $ 66.68 $ 66.68 $ 66.68 $ 66.68 $ 62.20
Awards granted (in shares)     0 0    
Weighted-average remaining contractual life of options outstanding (in years)     2 years 7 months 6 days      
Weighted-average remaining contractual life of options exercisable (in years)     2 years 7 months 6 days      
Aggregate intrinsic value of options outstanding $ 0   $ 0      
Aggregate intrinsic value of options exercisable 0   0      
Unrecognized compensation on stock option 0   0      
Proceeds from stock options exercised     0 $ 36,000    
Intrinsic value of options exercised       15,000    
Total income tax benefit recognized related to restricted stock awards 300,000 $ 100,000 $ (100,000) $ (400,000)    
Stock Options            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period (in years)     3 years      
Award expiration period (in years)     10 years      
Restricted Stock            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Award vesting period (in years)     3 years      
Shares withheld for employee taxes     27,000 11,000    
Share-based compensation arrangement, fair value of awards vested     $ 1,100,000 $ 1,300,000    
Unrecognized compensation expense 11,100,000   $ 11,100,000      
Compensation cost recognition weighted average period (in years)     2 years      
Unvested awards (in shares)     533,000 210,000    
Market and Performance-based Share Awards            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Shares withheld for employee taxes     0 8,000    
Share-based compensation arrangement, fair value of awards vested       $ 1,300,000    
Performance period (in years)     3 years      
Share-based compensation (in shares)     0      
Unrecognized compensation expense $ 7,000,000.0   $ 7,000,000.0      
Compensation cost recognition weighted average period (in years)     2 years      
Unvested awards (in shares)     366,000      
Market and Performance-based Share Awards | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Additional shares earned (as a percent)     0.00%      
Market and Performance-based Share Awards | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Additional shares earned (as a percent)     229.00%      
Performance-based Shares            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Unvested awards (in shares)     117,000