XML 12 R52.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value Measurements - Commodity Swap Contracts (Details) - Not Designated as Hedging Instrument - Level 3
Mar. 31, 2020
Dec. 31, 2019
Commodity swaps | Minimum | Valuation Technique, Discounted Cash Flow | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.25 1.76
Commodity swaps | Minimum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.79 0.79
Commodity swaps | Minimum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.32 1.32
Commodity swaps | Maximum | Valuation Technique, Discounted Cash Flow | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.42 1.88
Commodity swaps | Maximum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.33 1.16
Commodity swaps | Maximum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.45 2.30
Commodity swaps | Weighted Average | Valuation Technique, Discounted Cash Flow | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.37 1.81
Commodity swaps | Weighted Average | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.93 0.91
Commodity swaps | Weighted Average | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.85 1.78
Fueling agreements | Minimum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   0.79
Fueling agreements | Minimum | Valuation Technique, Discounted Cash Flow | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.25 1.76
Fueling agreements | Minimum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.79  
Fueling agreements | Minimum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.32 1.32
Fueling agreements | Maximum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   1.16
Fueling agreements | Maximum | Valuation Technique, Discounted Cash Flow | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.42 1.88
Fueling agreements | Maximum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.33  
Fueling agreements | Maximum | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.45 2.30
Fueling agreements | Weighted Average | Valuation Technique, Discounted Cash Flow | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.37 1.81
Fueling agreements | Weighted Average | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.93 0.91
Fueling agreements | Weighted Average | Valuation Technique, Discounted Cash Flow | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.85 1.78