v3.26.3
Income taxes (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Tax Disclosure [Abstract]        
Income tax expense $ 16.7 $ 20.2 $ 51.7 $ 45.1
Pre-tax income $ 103.7 $ 110.9 $ 309.5 $ 261.1
Effective tax rate 16.10%   16.70%  
Top-up tax     $ 0.8  
Unrecognized tax benefits $ 0.2   0.2  
Unrecognized tax benefits that would impact the effective tax rate $ 0.1   $ 0.1