Annual report [Section 13 and 15(d), not S-K Item 405]

SHARE-BASED COMPENSATION - Narrative (Details)

v3.25.0.1
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation costs $ 0    
Weighted average exercise price, vested and exercisable stock options (in dollars per share) $ 20.27    
Intrinsic value $ 5,300,000    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Outstanding stock options, weighted average remaining contractual term 4 years 9 months 18 days    
Restricted stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Grant date fair value (in dollars per share) $ 29.12 $ 29.36  
Aggregate intrinsic value $ 13,100,000 $ 11,200,000 $ 5,700,000
Unrecognized compensation costs $ 18,600,000    
Cost not yet recognized, weighted average period 1 year 8 months 12 days    
Granted (in dollars per share) $ 26.93 $ 24.35 $ 29.33
Cash Return On Invested Capital award      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Performance restricted stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Stock options | Cliff-Based Vesting      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 3 years    
Stock options | Equal Part Vesting      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period 4 years    
LTIP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for grant (in shares) 962,279