v3.26.1
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Raw materials $ 395.4 $ 392.0
Work-in-process 377.3 343.6
Finished goods 231.3 243.1
Demonstration units 116.1 115.9
Total Inventories 1,120.1 1,094.6
Inventory-in-transit $ 66.3 $ 81.1