XML 93 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION PLANS - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
May 24, 2024
May 15, 2024
Stock-based Compensation Plans          
Cash received from purchase plan purchases $ 24,400,000 $ 21,300,000 $ 19,500,000    
Stock-based compensation 25,200,000 20,100,000 27,000,000.0    
Stock-based compensation related to cash-settled RSUs 5,000,000.0 4,800,000 500,000    
Tax benefits related to total stock-based compensation 8,300,000 8,500,000 5,200,000    
Restricted Stock Awards          
Stock-based Compensation Plans          
Fair value of shares vested during period 14,900,000 $ 14,200,000 $ 14,700,000    
Unrecognized compensation cost related to stock-based compensation arrangements $ 18,900,000        
Weighted average period for recognition of cost 1 year 10 months 24 days        
Restricted Stock Awards | Maximum          
Stock-based Compensation Plans          
Vesting period (years) 5 years        
Restricted Stock Units (RSUs)          
Stock-based Compensation Plans          
Unrecognized compensation cost related to stock-based compensation arrangements $ 14,400,000        
Employee Share-based Plan          
Stock-based Compensation Plans          
Aggregate maximum shares to be issued or transferred (in shares)       4,750,000  
Shares available for issuance (in shares) 428,047        
Employee stock purchase price in percentage of fair market value 85.00%        
Shares issued to employees (in shares) 92,787 112,189 146,416    
Weighted average per share fair value of employee stock purchase rights issued (in dollars per share) $ 68.92 $ 50.04 $ 39.45    
Employee maximum contribution rate (as a percentage) 10.00%        
Employee maximum contribution $ 25,000        
2014 Incentive Plan          
Stock-based Compensation Plans          
Aggregate maximum shares to be issued or transferred (in shares)         700,000
Shares available for issuance (in shares) 700,000        
2014 Incentive Plan | Restricted Stock Units (RSUs)          
Stock-based Compensation Plans          
Vest percentage 100.00%