v3.26.1
Inventories (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Inventory Disclosure [Abstract]    
Finished goods $ 1,277.6 $ 1,070.6
Repair and replacement parts 810.0 824.6
Work in process 261.1 181.9
Raw materials 658.4 632.2
Inventories, net 3,007.1 2,709.3
Reserve for surplus and obsolete inventories $ 296.0 $ 271.9