XML 97 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation Plans (Narrative) (Details) - USD ($)
12 Months Ended
May 10, 2022
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 09, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share Based Compensation Arrangement by Share Based Payment Award, Reduction in Shares Available for Grant Per Share Issued 3.2        
Stock-based compensation expense   $ 31,100,000 $ 29,000,000.0 $ 22,900,000  
Tax benefit from compensation expense   $ 6,500,000 6,100,000 4,800,000  
Vesting period   3 years      
Award expiration Period   10 years      
Cash received for options exercised   $ 6,500,000 13,300,000 20,500,000  
Share-based Compensation Arrangement by Share-Based Payment Award, Options, Tax Benefit Realized from Options Exercised   300,000 $ 2,400,000 $ 2,000,000.0  
Aggregate intrinsic value, outstanding   16,000,000.0      
Aggregate intrinsic value, exercisable   $ 15,700,000      
Weighted average remaining contractual life, outstanding (in years)   5 years 7 months 6 days      
Weighted average remaining contractual life, exercisable (in years)   4 years 8 months 12 days      
Weighted average grant date fair value of options granted   $ 31.55 $ 28.54 $ 20.96  
Fair value of vested shares   $ 2,900,000 $ 4,500,000    
Vesting Each Year [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting rate   33.33% 33.33% 33.33%  
ESPP Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares authorized under plan         1,250,000
Number of shares available for grant   1,241,215      
Option or SAR [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share Based Compensation Arrangement by Share Based Payment Award, Reduction in Shares Available for Grant Per Share Issued 1        
Employee Stock Option [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized compensation expense   $ 1,500,000      
Unrecognized compensation expense, weighted average period of recognition   1 year 4 months 24 days      
Market-Based Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   3 years 3 years 3 years  
Granted, Shares   21,789 19,057 37,848  
Forfeited, Shares   598 1,043 932  
Market-Based Restricted Stock Units [Member] | 2020 Grants [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted, Shares   2,836      
Increase as grant in period, percentage   100.00%      
Granted, Weighted Average Grant Date Fair Value   $ 108.15      
Market-Based Restricted Stock Units [Member] | 2019 Grants [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted, Weighted Average Grant Date Fair Value     $ 133.44    
Forfeited, Shares     1,282    
Increase as forfeited in period, percentage     100.00%    
Market-Based Restricted Stock Units [Member] | 2018 Granted [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted, Shares       14,501  
Increase as grant in period, percentage       100.00%  
Granted, Weighted Average Grant Date Fair Value       $ 122.27  
Time-based Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Vesting period   3 years 3 years 3 years  
Granted, Shares   155,645 151,193 173,963  
Granted, Weighted Average Grant Date Fair Value   $ 137.59 $ 138.52 $ 115.69  
Forfeited, Shares   20,304 29,879 24,698  
Performance and Market-Based Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase in fair value of awards vested   $ 1,100,000 $ 600,000 $ 0  
Fair value outstanding   $ 16,000,000.0      
Weighted average remaining contractual life   1 year 2 months 12 days      
Performance and Market-Based Restricted Stock Units [Member] | Minimum [Member] | Senior Management [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Performance metric, potential range   0.00%      
Performance and Market-Based Restricted Stock Units [Member] | Maximum [Member] | Senior Management [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Performance metric, potential range   150.00%      
Performance-Based Awards [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase as grant in period, percentage   100.00%      
Decrease as grant in period, percentage   100.00%      
Performance-Based Awards [Member] | 2020 Grants [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted, Shares   5,961      
Increase as grant in period, percentage   100.00%      
Granted, Weighted Average Grant Date Fair Value   $ 118.54      
Performance-Based Awards [Member] | 2019 Grants [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted, Shares     7,988    
Increase as grant in period, percentage     100.00%    
Granted, Weighted Average Grant Date Fair Value     $ 119.36    
Performance-based restricted stock units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Granted, Shares   28,326 28,897 21,401  
Forfeited, Shares   559 976 900  
Performance-based restricted stock units [Member] | Minimum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Performance metric, potential range   0.00%      
Performance-based restricted stock units [Member] | Maximum [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Performance metric, potential range   150.00%      
Restricted Stock and Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Increase in fair value of awards vested   $ 2,700,000 $ 2,500,000 $ 1,200,000  
Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Fair value outstanding   $ 49,700,000      
Weighted average remaining contractual life   1 year 2 months 12 days      
Unvested Restricted Stock Units and Performance and Market-Based Restricted Stock Units [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Unrecognized compensation expense   $ 32,900,000      
Unrecognized compensation expense, weighted average period of recognition   1 year 7 months 6 days      
2022 Stock Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of shares authorized under plan 3,380,000        
Number of shares available for grant   2,920,544      
Cash received for options exercised   $ 4,200,000 11,100,000 18,000,000.0  
Intrinsic value of options exercised   $ 2,600,000 $ 16,000,000.0 $ 12,200,000