XML 103 R91.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Fair Value of Derivative Instruments (Details) - USD ($)
$ in Millions
Mar. 31, 2022
Dec. 31, 2021
Derivatives, Fair Value [Line Items]    
Derivative Liability, Collateral, Right to Reclaim Cash, Offset $ 54 $ 71
Derivative Asset, Collateral, Obligation to Return Cash, Offset 1  
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,115 632
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (693) (443)
Derivative Asset 422 189
Derivative Liability, Fair Value, Gross Liability 943 715
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (731) (465)
Derivative Liability 212 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,024 599
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (627) (421)
Derivative Asset 397 178
Derivative Liability, Fair Value, Gross Liability 746 599
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (644) (440)
Derivative Liability 102 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 91 33
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (66) (22)
Derivative Asset 25 11
Derivative Liability, Fair Value, Gross Liability 197 116
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (87) (25)
Derivative Liability 110 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 33 14
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (25) (14)
Derivative Asset 8 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 228 24
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (171) (13)
Derivative Asset 57 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 38 23
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (31) (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 507 305
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (213) (173)
Derivative Asset 294 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 53 8
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (35) (5)
Derivative Asset 18 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 237 130
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset (218) (130)
Derivative Asset 19 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 19 9
Derivative Asset, Fair Value, Gross Liability and Obligation to Return Cash, Offset 0 (2)
Derivative Asset 19 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 25 33
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (25) (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 12 59
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset 0 0
Derivative Liability 12 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 172 15
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (171) (13)
Derivative Liability 1 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 94 31
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (31) (16)
Derivative Liability 63 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 330 267
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (230) (192)
Derivative Liability 100 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 91 25
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (56) (8)
Derivative Liability 35 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 219 192
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset (218) (130)
Derivative Liability $ 1 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   2
Derivative Liability, Fair Value, Gross Asset and Right to Reclaim Cash, Offset   (2)
Derivative Liability   $ 0