v3.25.3
Operating Leases - Lease Expense (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Leases [Abstract]        
Operating lease cost $ 31.6 $ 30.2 $ 98.4 $ 90.3
Short-term lease cost 5.0 7.3 16.4 21.0
Total operating lease expense $ 36.6 $ 37.5 $ 114.8 $ 111.3