v3.25.2
Income taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Income Tax Disclosure [Abstract]        
Income tax expense $ (11.6) $ (14.2) $ (24.9) $ (23.9)
Pre-tax income $ 74.9 $ 129.0 $ 150.2 $ 234.6
Effective tax rate 15.50%   16.60%  
Unrecognized tax benefits $ 0.9   $ 0.9  
Unrecognized tax benefits that would impact the effective tax rate $ 0.8   $ 0.8