XML 101 R88.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Sep. 30, 2021
Dec. 31, 2020
Derivatives, Fair Value [Line Items]    
Derivative Liability, Collateral, Right to Reclaim Cash, Offset $ 45 $ 7
Derivative Asset, Collateral, Obligation to Return Cash, Offset 0  
Fair Value, Inputs, Level 2 [Member]    
Derivatives, Fair Value [Line Items]    
Derivative Asset, Fair Value, Gross Asset Including Not Subject to Master Netting Arrangement 867 338
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (574) (165)
Derivative Asset 293 173
Derivative Liability, Fair Value, Gross Liability 991 521
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (611) (171)
Derivative Liability 380 350
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 816 219
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (536) (139)
Derivative Asset 280 80
Derivative Liability, Fair Value, Gross Liability 744 299
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (572) (143)
Derivative Liability 172 156
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 51 119
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (38) (26)
Derivative Asset 13 93
Derivative Liability, Fair Value, Gross Liability 247 222
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (39) (28)
Derivative Liability 208 194
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 182 3
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (182) (3)
Derivative Asset 0 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 32 39
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (18) (19)
Derivative Asset 14 20
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 20 74
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (16) (25)
Derivative Asset 4 49
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 448 146
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (253) (109)
Derivative Asset 195 37
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 29 4
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (20) (1)
Derivative Asset 9 3
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   41
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset   0
Derivative Asset   41
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 68 31
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (32) (8)
Derivative Asset 36 23
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 (2)  
Derivative Asset 0  
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   7
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   (3)
Derivative Liability   4
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 21 93
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (18) (19)
Derivative Liability 3 74
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 95 35
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (16) (25)
Derivative Liability 79 10
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 391 151
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (287) (112)
Derivative Liability 104 39
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 34 9
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (21) (3)
Derivative Liability 13 6
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 233  
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (182)  
Derivative Liability 51  
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 115  
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 0  
Derivative Liability 115  
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 48 48
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (34) (9)
Derivative Liability 14 39
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 3  
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (2)  
Derivative Liability $ 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   178
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   0
Derivative Liability   $ 178