v3.24.3
Balance Sheet Effect of Derivative Financial Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Derivative [Line Items]    
Derivative, Notional Amount $ 146,027 $ 138,797
Derivative Liability, Current 800 1,000
Derivative Liability, Noncurrent 1,000 1,300
Held collateral 35 40
Posted collateral 145 185
Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 19,656 19,530
Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member] | Fair Value Hedging [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 3,802 2,078
Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] | Fair Value Hedging [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 15,029 12,119
Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 957 983
Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 21,316 22,802
Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 5,648 7,100
Not Designated as Hedging Instrument [Member] | Interest Rate Contract [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 78,632 73,134
Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Derivative, Notional Amount 987 1,051
Fair Value, Recurring    
Derivative [Line Items]    
Derivative Asset, Current 356 493
Derivative Asset, Noncurrent 1,152 594
Derivative Asset 1,508 1,087
Derivative Liability, Current 1,209 1,464
Derivative Liability, Noncurrent 979 1,274
Derivative Liability 2,188 2,738
Fair Value, Recurring | Level 2 [Member]    
Derivative [Line Items]    
Fair Value of Assets 1,508 1,087
Fair Value of Liabilities 2,188 2,738
Counterparty Netting, Assets Not Offset 1,030 815
Counterparty Netting, Liabilities Not Offset 1,030 815
Fair Value, Recurring | Level 2 [Member] | Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Fair Value of Assets 24 69
Fair Value of Liabilities 430 385
Fair Value, Recurring | Level 2 [Member] | Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member] | Fair Value Hedging [Member]    
Derivative [Line Items]    
Fair Value of Assets 212 69
Fair Value of Liabilities 76 104
Fair Value, Recurring | Level 2 [Member] | Designated as Hedging Instrument [Member] | Interest Rate Contract [Member] | Fair Value Hedging [Member]    
Derivative [Line Items]    
Fair Value of Assets 329 106
Fair Value of Liabilities 382 633
Fair Value, Recurring | Level 2 [Member] | Designated as Hedging Instrument [Member] | Commodity Contract [Member] | Cash Flow Hedging [Member]    
Derivative [Line Items]    
Fair Value of Assets 55 23
Fair Value of Liabilities 3 36
Fair Value, Recurring | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Foreign currency exchange contracts [Member]    
Derivative [Line Items]    
Fair Value of Assets 188 201
Fair Value of Liabilities 132 261
Fair Value, Recurring | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Cross-currency interest rate swap contracts [Member]    
Derivative [Line Items]    
Fair Value of Assets 254 119
Fair Value of Liabilities 132 252
Fair Value, Recurring | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Interest Rate Contract [Member]    
Derivative [Line Items]    
Fair Value of Assets 419 465
Fair Value of Liabilities 995 1,036
Fair Value, Recurring | Level 2 [Member] | Not Designated as Hedging Instrument [Member] | Commodity Contract [Member]    
Derivative [Line Items]    
Fair Value of Assets 27 35
Fair Value of Liabilities $ 38 $ 31