XML 132 R113.htm IDEA: XBRL DOCUMENT v3.24.0.1
Balance Sheet Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]    
Derivative, Notional Amount $ 138,797 $ 121,831
Derivative Liability, Current 1,000 1,300
Derivative Liability, Noncurrent 1,300 1,700
Net obligation to return cash collateral 40 210
Derivative, Collateral, Right to Reclaim Cash $ 185 $ 201
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 $ 19,530 $ 11,536
Designated as Hedging Instrument | Cash Flow Hedging | Commodity Contract    
Derivative [Line Items]    
Derivative, Notional Amount 983 990
Designated as Hedging Instrument | Fair Value Hedging | Cross-currency interest rate swap contracts    
Derivative [Line Items]    
Derivative, Notional Amount 2,078 885
Designated as Hedging Instrument | Fair Value Hedging | Interest rate contracts    
Derivative [Line Items]    
Derivative, Notional Amount 12,119 16,883
Not Designated as Hedging Instrument | Foreign currency exchange contracts    
Derivative [Line Items]    
Derivative, Notional Amount 22,802 20,851
Not Designated as Hedging Instrument | Cross-currency interest rate swap contracts    
Derivative [Line Items]    
Derivative, Notional Amount 7,100 6,635
Not Designated as Hedging Instrument | Interest rate contracts    
Derivative [Line Items]    
Derivative, Notional Amount 73,134 63,210
Not Designated as Hedging Instrument | Commodity Contract    
Derivative [Line Items]    
Derivative, Notional Amount 1,051 841
Fair Value, Recurring    
Derivative [Line Items]    
Derivative Asset 1,087 1,526
Derivative Liability 2,738 3,378
Derivative Asset, Current 493 1,101
Derivative Liability, Current 1,464 1,656
Derivative Asset, Noncurrent 594 425
Derivative Liability, Noncurrent 1,274 1,722
Fair Value, Recurring | Level 2    
Derivative [Line Items]    
Fair Value of Assets 1,087 1,526
Fair Value of Liabilities 2,738 3,378
Counterparty netting, Assets 815 451
Counterparty netting, Liabilities 815 451
Fair Value, Recurring | Level 2 | Designated as Hedging Instrument | Cash Flow Hedging | Foreign currency exchange contracts    
Derivative [Line Items]    
Fair Value of Assets 69 376
Fair Value of Liabilities 385 52
Fair Value, Recurring | Level 2 | Designated as Hedging Instrument | Cash Flow Hedging | Commodity Contract    
Derivative [Line Items]    
Fair Value of Assets 23 16
Fair Value of Liabilities 36 56
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 69 0
Fair Value of Liabilities 104 161
Fair Value, Recurring | Level 2 | Designated as Hedging Instrument | Fair Value Hedging | Interest rate contracts    
Derivative [Line Items]    
Fair Value of Assets 106 0
Fair Value of Liabilities 633 1,653
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Foreign currency exchange contracts    
Derivative [Line Items]    
Fair Value of Assets 201 162
Fair Value of Liabilities 261 285
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Cross-currency interest rate swap contracts    
Derivative [Line Items]    
Fair Value of Assets 119 15
Fair Value of Liabilities 252 653
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Interest rate contracts    
Derivative [Line Items]    
Fair Value of Assets 465 931
Fair Value of Liabilities 1,036 483
Fair Value, Recurring | Level 2 | Not Designated as Hedging Instrument | Commodity Contract    
Derivative [Line Items]    
Fair Value of Assets 35 26
Fair Value of Liabilities $ 31 $ 35