XML 129 R100.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Lease Cost (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finance lease cost      
Interest on lease liabilities $ 7.3 $ 7.3 $ 7.5
Net lease cost 33.7 34.3 33.4
Cost of sales      
Lessee, Lease, Description [Line Items]      
Operating lease cost 20.3 21.0 19.9
Finance lease cost      
Amortization of leased assets 3.2 3.2 3.0
Selling, general, and administrative expenses      
Lessee, Lease, Description [Line Items]      
Operating lease cost 1.3 1.2 1.4
Finance lease cost      
Amortization of leased assets $ 1.6 $ 1.6 $ 1.6