v3.26.1
Fair value disclosures - Summary of financial assets and liabilities measured at fair value on a recurring basis (Detail) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Liabilities, Carrying amount    
Debt $ 2,618.7 $ 2,658.8
Fair value hierarchy level 2    
Assets, Carrying amount    
Derivative instruments 13.3 3.8
Liabilities, Carrying amount    
Debt 2,618.7 2,658.8
Derivative instruments 37.1 7.9
Assets, Fair value    
Derivative instruments 13.3 3.8
Liabilities, Fair value    
Debt 2,532.0 2,699.7
Derivative instruments 37.1 7.9
Fair value hierarchy level 3    
Liabilities, Carrying amount    
Contingent consideration 1.0 2.7
Liabilities, Fair value    
Contingent consideration $ 1.0 $ 2.7