XML 110 R90.htm IDEA: XBRL DOCUMENT v3.22.0.1
Derivative and Financial Instruments (Commodity - Balance Sheet Location - Fair Value Amounts of Derivatives) (Details) - Commodity Contract [Member] - USD ($)
$ in Millions
Dec. 31, 2021
Dec. 31, 2020
Prepaid expenses and other current assets [Member]    
Derivatives, Fair Value [Line Items]    
Commodity derivative assets $ 1,168 $ 229
Other assets [Member]    
Derivatives, Fair Value [Line Items]    
Commodity derivative assets 75 26
Other accruals [Member]    
Derivatives, Fair Value [Line Items]    
Commodity derivative liabilities 1,160 202
Other liabilities and deferred credits [Member]    
Derivatives, Fair Value [Line Items]    
Commodity derivative liabilities $ 63 $ 18