XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Commodity Swap Contracts (Details) - Not Designated as Hedging Instrument - Valuation Technique, Discounted Cash Flow
Jun. 30, 2022
Dec. 31, 2021
Commodity swaps | Minimum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.44  
Commodity swaps | Minimum | Level 3 | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   2.03
Commodity swaps | Minimum | Level 3 | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.87 0.87
Commodity swaps | Minimum | Level 3 | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.91 1.82
Commodity swaps | Maximum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.84  
Commodity swaps | Maximum | Level 3 | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input   2.15
Commodity swaps | Maximum | Level 3 | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.58 1.58
Commodity swaps | Maximum | Level 3 | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.81 2.69
Commodity swaps | Weighted Average | Level 3 | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.61 2.11
Commodity swaps | Weighted Average | Level 3 | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.07 1.03
Commodity swaps | Weighted Average | Level 3 | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.21 2.13
Fueling agreements | Minimum | Level 3 | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.44 2.03
Fueling agreements | Minimum | Level 3 | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.87 0.87
Fueling agreements | Minimum | Level 3 | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.91 1.82
Fueling agreements | Maximum | Level 3 | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.84 2.15
Fueling agreements | Maximum | Level 3 | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.58 1.58
Fueling agreements | Maximum | Level 3 | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.81 2.69
Fueling agreements | Weighted Average | Level 3 | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.61 2.11
Fueling agreements | Weighted Average | Level 3 | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.07 1.03
Fueling agreements | Weighted Average | Level 3 | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.21 2.13