XML 120 R68.htm IDEA: XBRL DOCUMENT v3.20.4
Derivative Financial Instruments, Investments and Fair Value Measurements - Additional Information (Details) - derivative
Dec. 31, 2020
Dec. 31, 2019
Commodity Swap    
Derivative [Line Items]    
Outstanding positions 7,000,000 0
Forward Contracts | Purchase Commitments    
Derivative [Line Items]    
Outstanding positions 4,000,000 3,000,000
Forward Contracts | Sale Commitments    
Derivative [Line Items]    
Outstanding positions 2,000,000 1,000,000
Forward Contracts, RINs    
Derivative [Line Items]    
Outstanding positions 13,000,000