XML 144 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments - Outstanding Positions Held (Details) - bbl
bbl in Thousands
Dec. 31, 2024
Dec. 31, 2023
NYMEX Diesel Cracks    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 2,500  
Forwards | Crude | Purchase Commitments    
Derivative [Line Items]    
Outstanding notional buy (sell) positions   247
Forwards | Crude | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 11  
Swaps | NYMEX Diesel Cracks | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 63 6,780
Swaps | NYMEX RBOB Cracks | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 0 1,275
Swaps | NYMEX 2-1-1 Cracks | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 0 3,030
Futures | ULSD | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 80 0
Futures | Soybean | Purchase Commitments    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 79 0