XML 104 R92.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative Liability, Collateral, Right to Reclaim Cash, Offset $ 53 $ 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 1,594 632
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (973) (443)
Derivative Asset 621 189
Derivative Liability, Fair Value, Gross Liability 1,351 715
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (1,004) (465)
Derivative Liability 347 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 1,494 599
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (910) (421)
Derivative Asset 584 178
Derivative Liability, Fair Value, Gross Liability 1,146 599
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (929) (440)
Derivative Liability 217 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 100 33
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (63) (22)
Derivative Asset 37 11
Derivative Liability, Fair Value, Gross Liability 205 116
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (75) (25)
Derivative Liability 130 91
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 501 14
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (334) (14)
Derivative Asset 167 0
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
Derivative Asset   1
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 309 24
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (228) (13)
Derivative Asset 81 11
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 66 23
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (59) (16)
Derivative Asset 7 7
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 670 305
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (348) (173)
Derivative Asset 322 132
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 (4) (5)
Derivative Asset 30 3
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)
Derivative Asset   0
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)
Derivative Asset   28
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)
Derivative Asset   0
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 14 9
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0 (2)
Derivative Asset 14 7
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 334 33
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (334) (14)
Derivative Liability 0 19
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
Derivative Liability   59
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 247 15
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (228) (13)
Derivative Liability 19 2
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 153 31
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (59) (16)
Derivative Liability 94 15
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 564 267
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (366) (192)
Derivative Liability 198 75
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 52 25
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (16) (8)
Derivative Liability 36 17
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)
Derivative Liability   62
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)
Derivative Liability   1
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)
Derivative Liability   0
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)
Derivative Liability $ 0 $ 0