XML 63 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Price Risk Management Activities (Details)
bu in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2021
USD ($)
Jun. 30, 2020
USD ($)
Jun. 30, 2021
USD ($)
MBbls
bu
Jun. 30, 2020
USD ($)
Price Risk Management Activities (Textual)        
Compliance program costs | $ $ 25,249 $ 9,079 $ 44,241 $ 29,031
Environmental Compliance Program Price Risk [Member]        
Price Risk Management Activities (Textual)        
Compliance program costs | $ 635 $ 136 $ 995 $ 248
Derivatives Designated as Hedges [Member] | Cash Flow Hedges [Member] | Future, 2021 Maturity [Member] | Long (Purchases) [Member] | Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     456  
Derivatives Designated as Hedges [Member] | Cash Flow Hedges [Member] | Future, 2021 Maturity [Member] | Short (Sales) [Member] | Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     1,339  
Derivatives Designated as Hedges [Member] | Cash Flow Hedges [Member] | Future, 2022 Maturity [Member] | Long (Purchases) [Member] | Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     0  
Derivatives Designated as Hedges [Member] | Cash Flow Hedges [Member] | Future, 2022 Maturity [Member] | Short (Sales) [Member] | Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     0  
Derivatives Designated as Economic Hedges [Member] | Future, 2021 Maturity [Member] | Long (Purchases) [Member] | Crude Oil and Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     59,485  
Derivatives Designated as Economic Hedges [Member] | Future, 2021 Maturity [Member] | Long (Purchases) [Member] | Corn (in thousands of bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu     155,300  
Derivatives Designated as Economic Hedges [Member] | Future, 2021 Maturity [Member] | Short (Sales) [Member] | Crude Oil and Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     58,970  
Derivatives Designated as Economic Hedges [Member] | Future, 2021 Maturity [Member] | Short (Sales) [Member] | Corn (in thousands of bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu     208,715  
Derivatives Designated as Economic Hedges [Member] | Future, 2022 Maturity [Member] | Long (Purchases) [Member] | Crude Oil and Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     163  
Derivatives Designated as Economic Hedges [Member] | Future, 2022 Maturity [Member] | Long (Purchases) [Member] | Corn (in thousands of bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu     880  
Derivatives Designated as Economic Hedges [Member] | Future, 2022 Maturity [Member] | Short (Sales) [Member] | Crude Oil and Refined Petroleum Products (in thousands of barrels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume     55  
Derivatives Designated as Economic Hedges [Member] | Future, 2022 Maturity [Member] | Short (Sales) [Member] | Corn (in thousands of bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu     3,680  
Derivatives Designated as Economic Hedges [Member] | Physical Contracts, 2021 Maturity [Member] | Long (Purchases) [Member] | Corn (in thousands of bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu     52,574  
Derivatives Designated as Economic Hedges [Member] | Physical Contracts, 2022 Maturity [Member] | Long (Purchases) [Member] | Corn (in thousands of bushels) [Member]        
Volume of Outstanding Contracts        
Nonmonetary notional amount of price risk derivatives, volume | bu     2,829  
Derivatives Designated as Economic Hedges [Member] | Foreign Exchange Contract, US Dollars [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $ 645   $ 645  
Derivatives Designated as Economic Hedges [Member] | Foreign Exchange Contract, US Dollar Equivalent Canadian Dollars [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $ 1,800   1,800  
Derivatives Designated as Economic Hedges [Member] | Foreign Exchange Contract, Maturity on or Before July 28, 2021 [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $ 1,400   1,400  
Derivatives Designated as Economic Hedges [Member] | Foreign Exchange Contract, Maturity by September 15, 2021 [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $ $ 1,000   $ 1,000