XML 106 R93.htm IDEA: XBRL DOCUMENT v3.20.2
Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Jun. 30, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Liability, Collateral, Right to Reclaim Cash, Offset $ 18 $ 5
Derivative Asset, Collateral, Obligation to Return Cash, Offset 0 3
Fair Value, Inputs, Level 2 [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 657 274
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (319) (106)
Derivative Asset 338 168
Derivative Liability, Fair Value, Gross Liability 875 530
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (325) (111)
Derivative Liability 550 419
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 434 198
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (286) (77)
Derivative Asset 148 121
Derivative Liability, Fair Value, Gross Liability 492 203
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (292) (82)
Derivative Liability 200 121
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 223 76
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (33) (29)
Derivative Asset 190 47
Derivative Liability, Fair Value, Gross Liability 383 327
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (33) (29)
Derivative Liability 350 298
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 171 21
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (130) (13)
Derivative Asset 41 8
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 66 105
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (53) (36)
Derivative Asset 13 69
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 61 44
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (31) (12)
Derivative Asset 30 32
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 117 44
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (70) (25)
Derivative Asset 47 19
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 11 18
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (2) (3)
Derivative Asset 9 15
Other Current Assets [Member] | Interest Rate Swap [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   14
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset   (14)
Derivative Asset   0
Deferred charges and other 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 149  
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0  
Derivative Asset 149  
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 80 28
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (33) (3)
Derivative Asset 47 25
Deferred charges and other 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 2  
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0  
Derivative Asset 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 130 23
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (130) (13)
Derivative Liability 0 10
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 62 46
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (53) (36)
Derivative Liability 9 10
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 48 23
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (31) (12)
Derivative Liability 17 11
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 158 95
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (76) (29)
Derivative Liability 82 66
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 12 17
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (2) (3)
Derivative Liability 10 14
Accrued and Other Current Liabilities [Member] | Interest Rate Swap [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   136
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   (14)
Derivative Liability   122
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 1 1
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 0 0
Derivative Liability 1 1
Other Noncurrent Obligations [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 322  
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 0  
Derivative Liability 322  
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 141 38
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (33) (4)
Derivative Liability 108 34
Other Noncurrent Obligations [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 1 1
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 0 0
Derivative Liability $ 1 1
Other Noncurrent Obligations [Member] | Interest Rate Swap [Member] | Fair Value, Inputs, Level 2 [Member] | Not Designated as Hedging Instrument [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Liability, Fair Value, Gross Liability   150
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   0
Derivative Liability   $ 150