v3.25.4
Leases - lease expense (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Lessee, Lease, Description [Line Items]      
Operating lease expense1 $ 59.8 $ 58.2 $ 52.5
Finance lease expense2 7.5 10.6 11.6
Lease, Cost 67.3 68.8 $ 64.1
Cost of sales      
Lessee, Lease, Description [Line Items]      
Operating lease expense1 16.5 14.6  
SG&A expenses      
Lessee, Lease, Description [Line Items]      
Operating lease expense1 $ 43.3 $ 43.6