v3.26.1
Provision for Income Taxes - Components of Provision for Income Taxes (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) $ 14.2 $ (3.1) $ 16.7 $ 5.6
Effective tax rates       21.90%
Penalties and interest (recorded in provision for income taxes for unrecognized tax benefits) $ 0.4 $ 0.8 $ 0.8 $ 1.2