XML 47 R92.htm IDEA: XBRL DOCUMENT v3.20.1
Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2020
Dec. 31, 2019
Derivatives, Fair Value [Line Items]    
Derivative Liability, Collateral, Right to Reclaim Cash, Offset $ 6 $ 5
Derivative Asset, Collateral, Obligation to Return Cash, Offset 1 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 696 274
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (316) (106)
Derivative Asset 380 168
Derivative Liability, Fair Value, Gross Liability 971 530
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (315) (111)
Derivative Liability 656 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 450 198
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (271) (77)
Derivative Asset 179 121
Derivative Liability, Fair Value, Gross Liability 544 203
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (271) (82)
Derivative Liability 273 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 246 76
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (45) (29)
Derivative Asset 201 47
Derivative Liability, Fair Value, Gross Liability 427 327
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (44) (29)
Derivative Liability 383 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 192 21
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (156) (13)
Derivative Asset 36 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 109 105
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (80) (36)
Derivative Asset 29 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 65 44
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (41) (12)
Derivative Asset 24 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 82 44
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (32) (25)
Derivative Asset 50 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 22 18
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (4) (3)
Derivative Asset 18 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 158  
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0  
Derivative Asset 158  
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 67 28
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (3) (3)
Derivative Asset 64 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 1  
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0  
Derivative Asset 1  
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 156 23
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (156) (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 88 46
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (80) (36)
Derivative Liability 8 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 71 23
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (40) (12)
Derivative Liability 31 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 152 95
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (32) (29)
Derivative Liability 120 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 24 17
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (4) (3)
Derivative Liability 20 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
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   0
Derivative Liability   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 331  
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 0  
Derivative Liability 331  
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 148 38
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (3) (4)
Derivative Liability 145 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