XML 105 R93.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative Liability, Collateral, Right to Reclaim Cash, Offset $ 54 $ 71
Fair Value, Inputs, Level 2 [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 2,148 632
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (1,487) (443)
Derivative Asset 661 189
Derivative Liability, Fair Value, Gross Liability 1,767 715
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (1,509) (465)
Derivative Liability 258 250
Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 2,004 599
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (1,384) (421)
Derivative Asset 620 178
Derivative Liability, Fair Value, Gross Liability 1,518 599
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (1,405) (440)
Derivative Liability 113 159
Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 144 33
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (103) (22)
Derivative Asset 41 11
Derivative Liability, Fair Value, Gross Liability 249 116
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (104) (25)
Derivative Liability 145 91
Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current 198 0
Derivative Asset, Noncurrent   0
Derivative Liability, Current 0 19
Derivative Liability, Noncurrent   62
Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current   1
Derivative Liability, Current   59
Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current 162 11
Derivative Asset, Noncurrent   28
Derivative Liability, Current 23 2
Derivative Liability, Noncurrent   1
Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current 27 7
Derivative Asset, Noncurrent   0
Derivative Liability, Current 135 15
Derivative Liability, Noncurrent   0
Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current 253 132
Derivative Asset, Noncurrent 7 7
Derivative Liability, Current 90 75
Derivative Liability, Noncurrent 0 0
Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Current 14 3
Derivative Liability, Current 10 17
Other Current Assets [Member] | Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 657 14
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (459) (14)
Other Current Assets [Member] | Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement   1
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset   0
Other Current Assets [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 862 24
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (700) (13)
Other Current Assets [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 110 23
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (83) (16)
Other Current Assets [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 478 305
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (225) (173)
Other Current Assets [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 34 8
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (20) (5)
Deferred charges and other assets [Member] | Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement   130
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset   (130)
Deferred charges and other assets [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement   117
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset   (89)
Deferred charges and other assets [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement   1
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset   (1)
Deferred charges and other assets [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 7 9
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0 (2)
Accrued and Other Current Liabilities [Member] | Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 459 33
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (459) (14)
Accrued and Other Current Liabilities [Member] | Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   59
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   0
Accrued and Other Current Liabilities [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 723 15
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (700) (13)
Accrued and Other Current Liabilities [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 218 31
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (83) (16)
Accrued and Other Current Liabilities [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 335 267
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (245) (192)
Accrued and Other Current Liabilities [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 31 25
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (21) (8)
Other Noncurrent Obligations [Member] | Interest Rate Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   192
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   (130)
Other Noncurrent Obligations [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   90
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   (89)
Other Noncurrent Obligations [Member] | Foreign Exchange Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   1
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   (1)
Other Noncurrent Obligations [Member] | Commodity Contract [Member] | Fair Value, Inputs, Level 2 [Member] | Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability 1 2
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset $ (1) $ (2)