XML 58 R46.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK AWARD PLANS - Narrative (Details) - USD ($)
3 Months Ended
Feb. 05, 2025
Mar. 31, 2025
Mar. 31, 2024
May 05, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum shares that can be granted under stock plan (shares)       4,261,884
Shares available for stock awards (shares)   652,818    
Stock-based compensation expense   $ 23,146,000 $ 22,673,000  
Stock options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense   0    
Stock-based compensation expense   0 $ 1,082,000  
Stock awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Unrecognized compensation expense   $ 220,300,000    
Stock awards | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Discount on outstanding grants (percent)   11.00%    
Stock awards | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Discount on outstanding grants (percent)   23.00%    
Performance-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock awards granted (shares) 300,366      
Weighted average grant date fair value (in dollars per share) $ 96.75      
Award vesting period 3 years 3 years    
Upside opportunity upon achievement of targets (percent) 200.00% 200.00%    
Time-based restricted stock units        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock awards granted (shares) 477,962      
Weighted average grant date fair value (in dollars per share) $ 96.75      
Award vesting period 3 years 3 years    
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period 2 years      
Time-Based restricted stock unit retention awards | Minimum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period   1 year    
Time-Based restricted stock unit retention awards | Maximum        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Award vesting period   3 years    
1997 Employee Stock Purchase Plan        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Maximum employee contribution to purchase company stock   $ 10,000    
Discount rate used to determine the purchase price   15.00%