v3.26.1
Debt (Vendor Financing Obligations Rollforward) (Details) - USD ($)
$ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Vendor Financing Obligation [Roll Forward]    
Balance at January 1 $ 8,584.8  
Principal payments on operating-related vendor financing (191.5) $ (176.6)
Principal payments on capital-related vendor financing (57.5) (30.4)
Balance at June 30 8,343.1  
Vendor financing    
Vendor Financing Obligation [Roll Forward]    
Balance at January 1 365.9 355.9
Operating-related vendor financing additions 190.0 151.6
Capital-related vendor financing additions 42.7 36.9
Principal payments on operating-related vendor financing (191.5) (176.6)
Principal payments on capital-related vendor financing (57.5) (30.4)
Foreign currency and other (10.0) 47.8
Balance at June 30 $ 339.6 $ 385.2