XML 89 R74.htm IDEA: XBRL DOCUMENT v3.25.0.1
Commitments and Contingencies (Future Minimum Lease Payments) (Details)
$ in Millions
12 Months Ended
Mar. 01, 2019
ft²
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Commitments and Contingencies Disclosure [Abstract]        
Finance Lease, Right-of-Use Asset, Amortization   $ 15.4 $ 14.5 $ 13.2
Finance Lease, Interest Expense   2.7 1.7 0.7
Operating Lease, Cost   83.3 74.1 67.7
Short-term Lease, Cost   5.0 5.3 5.0
Variable Lease, Cost   27.6 26.8 24.5
Lease, Cost   134.0 122.4 111.1
Finance Lease, Right-of-Use Asset   48.1 38.4  
Right-of-use assets from operating leases   327.2 213.6  
Finance lease obligations   14.9 12.1  
Finance Lease, Liability, Noncurrent   39.5 32.7  
Current operating lease liabilities   73.4 57.5  
Long-term operating lease liabilities   $ 267.6 $ 164.6  
Finance Lease, Weighted Average Remaining Lease Term   3 years 3 months 18 days 3 years 4 months 24 days  
Operating Lease, Weighted Average Remaining Lease Term   5 years 6 months 5 years  
Finance Lease, Weighted Average Discount Rate, Percent   4.73% 4.30%  
Operating Lease, Weighted Average Discount Rate, Percent   4.67% 4.14%  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]   Total property, plant and equipment, net Total property, plant and equipment, net  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Long-Term Debt and Lease Obligation, Current Long-Term Debt and Lease Obligation, Current  
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]   Total long-term debt Total long-term debt  
Operating Lease, Payments   $ 76.6 $ 70.5 66.0
Finance Lease, Principal Payments   17.3 15.8 13.6
Right-of-Use Asset Obtained in Exchange for Finance Lease Liability   26.1 21.3 14.4
Right-of-Use Asset Obtained in Exchange for Operating Lease Liability   177.1 $ 56.4 $ 98.8
Area of Leased Office Building | ft² 192,000      
Operating Leases        
2025   82.4    
2026   75.6    
2027   56.2    
2028   46.4    
2029   36.2    
Thereafter   93.1    
Total minimum lease payments   389.9    
Less imputed interest   (48.9)    
Present value of minimum payments   341.0    
Finance Leases        
2025   16.5    
2026   12.8    
2027   8.7    
2028   17.1    
2029   1.8    
Thereafter   1.6    
Total minimum lease payments   58.5    
Less imputed interest   (4.1)    
Present value of minimum payments   54.4    
Leases not yet commenced, amount   $ 28.7