v3.25.2
Employee benefit plans - Components of Net Periodic Benefit Cost (Detail) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]          
Expected contributions for pension plans in 2025 $ 16.0   $ 16.0    
Foreign Pension Plans Defined Benefit | Defined benefit pension plans          
Defined Benefit Plan Disclosure [Line Items]          
Service cost 1.5 $ 1.6 2.9 $ 3.3  
Interest cost 5.4 4.9 10.6 9.9  
Expected return on plan assets (5.6) (5.2) (10.8) (10.5)  
Recognized actuarial losses 0.6 0.6 1.0 1.2  
Total $ 1.9 $ 1.9 $ 3.7 $ 3.9  
U S | Defined benefit pension plans          
Defined Benefit Plan Disclosure [Line Items]          
Benefit obligation         $ 38.6
Pension plan assets         48.9
Net pension plan asset         $ 10.3