v3.25.2
Supplemental Financial Statement Information - Inventories (Detail) - USD ($)
$ in Millions
Jun. 30, 2025
Dec. 31, 2024
Inventory Disclosure [Abstract]    
Raw materials $ 403.5 $ 391.7
Work in process 201.2 154.6
Finished goods 218.1 190.5
Total inventories, net $ 822.8 $ 736.8