XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Purchase and Equity-Based Compensation Plans - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense, net of tax benefits $ 27.5 $ 20.0 $ 16.8  
Stock-based compensation expense, tax benefits 8.6 4.4 2.8  
Stock-based compensation expense, tax benefit realized related to awards vested 4.3 $ 2.7 $ 6.3  
Compensation cost related to non-vested awards not yet recognized $ 43.4      
Vesting period 3 years      
Common stock related to employee statutory income tax withholding, shares retired 159,281 160,212 63,482  
Restricted Stock Units (Service and Performance Condition)        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of awards outstanding 1,008,133,000 803,877,000 832,894,000  
Additional shares were granted and vested 97,551      
Restricted Award Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Number of awards outstanding     0  
Restricted Stock Units        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Vesting period 3 years      
Number of awards outstanding 2,093,336,000 1,621,155,000 1,359,243,000 931,785,000
Share issued 484,988 458,952 188,408  
Employee Stock Purchase Plan        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Percentage of per-share market value limit for share purchases 5.00%      
Average purchase price $ 51.94 $ 40.95