v3.26.1
Income Taxes (Income Tax Provision and Effective Tax Rate) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Income Tax Disclosure [Abstract]        
Income tax provision (benefit) and effective tax rate, amount $ 40.4 $ (205.5) $ 45.0 $ (203.5)
Income tax provision (benefit) and effective tax rate, percent 37.30% (211.20%) 30.60% (212.20%)