XML 85 R66.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments - Schedule of Short-term and Long-term Classification (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term commercial paper borrowings $ (4,337.6) $ (6,189.4)
Long-term debt, including current portion (29,474.0) (19,104.6)
Carrying Amount    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, including current portion (29,306.7) (19,035.9)
Carrying Amount | Commercial Paper    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term commercial paper borrowings (4,337.6) (6,189.4)
Estimate of Fair Value Measurement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, including current portion (26,249.0) (17,221.7)
Estimate of Fair Value Measurement | Commercial Paper    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term commercial paper borrowings (4,319.4) (6,166.4)
Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, including current portion 0.0 0.0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Estimate of Fair Value Measurement | Commercial Paper    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term commercial paper borrowings 0.0 0.0
Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, including current portion (26,249.0) (17,221.7)
Significant Other Observable Inputs (Level 2) | Estimate of Fair Value Measurement | Commercial Paper    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term commercial paper borrowings (4,319.4) (6,166.4)
Significant Unobservable Inputs (Level 3) | Estimate of Fair Value Measurement    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Long-term debt, including current portion 0.0 0.0
Significant Unobservable Inputs (Level 3) | Estimate of Fair Value Measurement | Commercial Paper    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Short-term commercial paper borrowings $ 0.0 $ 0.0