v3.25.1
Share-Based Compensation - Allocation of Compensation Expense (Benefit) by Plan (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Share-Based Compensation    
Total share-based compensation expense before tax $ 31.8 $ 25.6
Stock options    
Share-Based Compensation    
Total share-based compensation expense before tax 8.5 5.7
RSUs    
Share-Based Compensation    
Total share-based compensation expense before tax 23.4 15.5
STAP awards    
Share-Based Compensation    
Total share-based compensation expense before tax (0.8) 3.9
ESPP    
Share-Based Compensation    
Total share-based compensation expense before tax $ 0.7 $ 0.5