XML 132 R113.htm IDEA: XBRL DOCUMENT v3.25.0.1
Balance Sheet Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative, Notional Amount $ 145,157 $ 138,797
Derivative Liability, Current 1,000 1,000
Derivative Liability, Noncurrent 900 1,300
Net obligation to return cash collateral 27 40
Derivative, Collateral, Right to Reclaim Cash $ 127 $ 185
Maximum Length of Time Hedged in Cash Flow Hedge 3 years  
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Total assets Total assets
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Total liabilities Total liabilities
Designated as Hedging Instrument | Cash Flow Hedging | Foreign currency exchange contracts    
Derivative [Line Items]    
Derivative, Notional Amount $ 20,027 $ 19,530
Designated as Hedging Instrument | Cash Flow Hedging | Commodity Contract    
Derivative [Line Items]    
Derivative, Notional Amount 959 983
Designated as Hedging Instrument | Fair Value Hedging | Cross-currency interest rate swap contracts    
Derivative [Line Items]    
Derivative, Notional Amount 3,802 2,078
Designated as Hedging Instrument | Fair Value Hedging | Interest rate contracts    
Derivative [Line Items]    
Derivative, Notional Amount 16,194 12,119
Not Designated as Hedging Instrument | Foreign currency exchange contracts    
Derivative [Line Items]    
Derivative, Notional Amount 20,799 22,802
Not Designated as Hedging Instrument | Cross-currency interest rate swap contracts    
Derivative [Line Items]    
Derivative, Notional Amount 5,455 7,100
Not Designated as Hedging Instrument | Interest rate contracts    
Derivative [Line Items]    
Derivative, Notional Amount 76,977 73,134
Not Designated as Hedging Instrument | Commodity Contract    
Derivative [Line Items]    
Derivative, Notional Amount 944 1,051
Fair Value, Recurring    
Derivative [Line Items]    
Derivative Asset 1,428 1,087
Derivative Liability 2,234 2,738
Derivative Asset, Current 869 493
Derivative Liability, Current 1,311 1,464
Derivative Asset, Noncurrent 559 594
Derivative Liability, Noncurrent 923 1,274
Fair Value, Recurring | Level 2    
Derivative [Line Items]    
Fair Value of Assets 1,428 1,087
Fair Value of Liabilities 2,234 2,738
Counterparty netting, Assets 780 815
Counterparty netting, Liabilities 780 815
Fair Value, Recurring | Level 2 | Designated as Hedging Instrument | Cash Flow Hedging | Foreign currency exchange contracts    
Derivative [Line Items]    
Fair Value of Assets 578 69
Fair Value of Liabilities 123 385
Fair Value, Recurring | Level 2 | Designated as Hedging Instrument | Cash Flow Hedging | Commodity Contract    
Derivative [Line Items]    
Fair Value of Assets 22 23
Fair Value of Liabilities 13 36
Fair Value, Recurring | Level 2 | Designated as Hedging Instrument | Fair Value Hedging | Cross-currency interest rate swap contracts    
Derivative [Line Items]    
Fair Value of Assets 9 69
Fair Value of Liabilities 139 104
Fair Value, Recurring | Level 2 | Designated as Hedging Instrument | Fair Value Hedging | Interest rate contracts    
Derivative [Line Items]    
Fair Value of Assets 66 106
Fair Value of Liabilities 645 633
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Foreign currency exchange contracts    
Derivative [Line Items]    
Fair Value of Assets 301 201
Fair Value of Liabilities 192 261
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Cross-currency interest rate swap contracts    
Derivative [Line Items]    
Fair Value of Assets 133 119
Fair Value of Liabilities 246 252
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Interest rate contracts    
Derivative [Line Items]    
Fair Value of Assets 305 465
Fair Value of Liabilities 845 1,036
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Commodity Contract    
Derivative [Line Items]    
Fair Value of Assets 14 35
Fair Value of Liabilities $ 31 $ 31