XML 66 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
SHARE-BASED COMPENSATION - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
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 $ 62.20 $ 54.98
Awards granted (in shares)   0 0  
Weighted-average remaining contractual life of options outstanding (in months)   3 years 1 month 6 days    
Weighted-average remaining contractual life of options exercisable (in months)   3 years 1 month 6 days    
Aggregate intrinsic value of options outstanding   $ 0    
Aggregate intrinsic value of options exercisable   0    
Unrecognized compensation on stock options   0    
Proceeds from stock options exercised   36,000 $ 188,000 $ 0
Intrinsic value of options exercised   $ 15,000 $ 440,000 $ 0
Shares withheld for employee taxes   11,000 9,000 9,000
Share-based compensation expense   $ 7,363,000 $ 8,188,000 $ 11,053,000
Shares   465,000 224,000 184,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    
Share-based compensation arrangement, fair value of awards vested   $ 1,300,000 $ 8,300,000 $ 3,500,000
Total income tax benefit recognized related to restricted stock awards   1,000,000.0 $ 600,000 $ 1,200,000
Unrecognized compensation costs   $ 7,200,000    
Compensation cost recognition weighted average period (in months)   20 months    
Market and Performance-Based Share Awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares withheld for employee taxes   8,000 22,000 0
Share-based compensation arrangement, fair value of awards vested   $ 1,300,000 $ 5,700,000 $ 0.0
Performance period (in years)   3 years    
Unrecognized compensation costs   $ 3,700,000    
Compensation cost recognition weighted average period (in months)   19 months    
Market and Performance-Based Share Awards | Granted In March 2022        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense     (1,400,000)  
Market and Performance-Based Share Awards | Granted In March 2023        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense $ (1,400,000)      
Market and Performance-Based Share Awards | Granted in 2023        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense   $ (252,000) $ 1,536,000 $ 0
Shares   47,000 47,000 0
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)   250.00%    
Performance-Based Shares | Granted In 2024        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share-based compensation expense   $ 1,198,000 $ 0 $ 0
Shares   117,000 0 0