XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value Measurements - Commodity Swap Contracts (Details) - Not Designated as Hedging Instrument - Valuation Technique, Discounted Cash Flow - Level 3
Mar. 31, 2024
Dec. 31, 2023
Commodity swaps | Minimum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.25 1.97
Commodity swaps | Minimum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.93 0.92
Commodity swaps | Minimum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.98 1.89
Commodity swaps | Maximum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.47 2.27
Commodity swaps | Maximum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.62 1.62
Commodity swaps | Maximum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 3.16 3.16
Commodity swaps | Weighted Average | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.35 2.15
Commodity swaps | Weighted Average | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.17 1.16
Commodity swaps | Weighted Average | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.53 2.48
Fueling agreements | Minimum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.25 1.97
Fueling agreements | Minimum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 0.93 0.92
Fueling agreements | Minimum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.98 1.89
Fueling agreements | Maximum | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.47 2.27
Fueling agreements | Maximum | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.62 1.62
Fueling agreements | Maximum | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 3.16 3.16
Fueling agreements | Weighted Average | ULSD Gulf Coast Forward Curve    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.35 2.15
Fueling agreements | Weighted Average | Historical Differential to PADD 3 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 1.17 1.16
Fueling agreements | Weighted Average | Historical Differential to PADD 5 Diesel    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative asset, measurement input 2.53 2.48