XML 105 R54.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments - Schedule of Outstanding Positions Held (Details) - bbl
bbl in Thousands
Sep. 30, 2025
Dec. 31, 2024
NYMEX Diesel Cracks    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 1,800  
Forwards | Crude | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 209 11
Swaps | NYMEX Diesel Cracks | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 4,800 63
Swaps | NYMEX RBOB Cracks | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 375 0
Futures | Crude | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 50 0
Futures | ULSD | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 25 80
Futures | RBOB | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 15 0
Futures | Soybean | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 79  
Futures | Soybean | Purchase Commitments    
Derivative [Line Items]    
Outstanding notional buy (sell) positions   79