v3.26.1
Stock-Based Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation     $ 15.2 $ 12.5
Total tax benefits (expense) associated with stock-based compensation $ 0.6 $ 0.6 2.1 (0.2)
To be settled with stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 3.2 3.1 14.1 10.1
Employee contributions for above stock plans 0.7 1.2 1.1 2.4
Total stock-based compensation 3.9 4.3 15.2 12.5
Total tax benefits (expense) associated with stock-based compensation 0.8 0.8 3.5 2.5
To be settled with stock | Tax expense on stock-based compensation payments        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total tax benefits (expense) associated with stock-based compensation (0.2) (0.2) (1.4) (2.7)
To be settled with stock | Restricted Stock Unit awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 0.6 0.4 9.5 7.4
To be settled with stock | All other stock plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 2.6 2.7 4.6 2.7
To be settled in cash        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 1.6 0.9 2.2 1.2
To be settled in cash | Restricted Stock Unit awards        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense 0.0 0.0 0.0 0.0
To be settled in cash | All other stock plans        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation expense $ 1.6 $ 0.9 $ 2.2 $ 1.2