XML 103 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Operating Leases) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
2020 $ 43.3    
2021 44.5    
2022 38.3    
2023 32.3    
2024 21.1    
Thereafter 60.1    
Total minimum lease commitments 239.6    
Adjustment for discount to present value 34.2    
Total lease liabilities $ 205.4    
Weighted-average remaining lease term (in years) 6 years 3 months 18 days    
Operating Lease, Weighted Average Discount Rate, Percent 4.50%    
Operating lease expense $ 44.1 $ 47.6 $ 41.6
Variable operating lease charges 14.9 18.0  
Payments on operating leases $ 43.9 $ 45.3  
Minimum [Member]      
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Lessee, Operating Lease, Term of Contract 1 year    
Maximum [Member]      
Lessee, Operating Lease, Liability, Payment, Due [Abstract]      
Lessee, Operating Lease, Term of Contract 11 years