v3.26.3
Earnings per Share (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Earnings Per Share [Abstract]        
Net income $ 134.1 $ 80.3 $ 320.3 $ 219.8
Net income $ 134.1 $ 80.3 $ 320.3 $ 219.8
Weighted average common shares outstanding – Basic (in shares) 33.9 34.4 34.4 35.8
Dilutive impact of share-based compensation awards (in shares) 0.6 0.5 0.5 0.4
Weighted average common shares outstanding – Diluted (in shares) 34.6 34.8 34.8 36.2
Antidilutive securities excluded from computation of earnings (in shares) 0.1 0.4 0.6 0.6