XML 115 R82.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total number of authorized stock-based awards available (in shares) 3,363,270    
Unvested awards, compensation cost not yet recognized $ 77.4    
Unvested awards, compensation cost not yet recognized, period of recognition (in years) 1 year 2 months 12 days    
Restricted stock awards [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years    
Restricted stock vested, total fair value $ 42.7 $ 41.0 $ 38.5
Restricted stock granted, weighted average grant date fair value $ 62.59 $ 60.90 $ 77.39
Restricted stock unit, time-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vested, total fair value $ 13.5 $ 9.3 $ 9.4
Restricted stock granted, weighted average grant date fair value $ 61.37 $ 62.38 $ 77.74
Restricted stock units, performance-based [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Restricted stock vested, total fair value $ 50.9 $ 50.5 $ 44.9
Restricted stock granted, weighted average grant date fair value $ 59.62 $ 61.79 $ 71.91
Restricted stock units [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting period (in years) 3 years