XML 65 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Price Risk Management Activities (Details)
bu in Thousands, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
MBbls
bu
Sep. 30, 2020
USD ($)
Price Risk Management Activities (Textual)        
Compliance program costs | $ $ 26,624 $ 14,801 $ 70,865 $ 43,832
Environmental Compliance Program Price Risk [Member]        
Price Risk Management Activities (Textual)        
Compliance program costs | $ 618 $ 143 $ 1,600 $ 391
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     1,162  
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     3,400  
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     501  
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     501  
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     63,320  
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     85,540  
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     61,498  
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     103,295  
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     1,354  
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     1,615  
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     1,173  
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     6,395  
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     16,441  
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     4,792  
Derivatives Designated as Economic Hedges [Member] | Foreign Exchange Contract, US Dollars [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $ 463   $ 463  
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,100   1,100  
Derivatives Designated as Economic Hedges [Member] | Foreign Exchange Contract, Maturity on or Before October 25. 2021 [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $ 425   425  
Derivatives Designated as Economic Hedges [Member] | Foreign Exchange Contract, Maturity by December 6, 2021 [Member]        
Price Risk Management Activities (Textual)        
Monetary notional amount of derivative liabilities | $ $ 1,138   $ 1,138