XML 99 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Derivative Financial Instruments - Schedule of Outstanding Positions Held (Details)
bbl in Thousands, MBbls in Thousands
Mar. 31, 2025
bbl
MBbls
Dec. 31, 2024
MBbls
bbl
NYMEX Diesel Cracks    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 3,100  
Forwards | Crude | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 68 11
Swaps | NYMEX Diesel Cracks | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 150 63
Futures | Crude | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 500 0
Futures | ULSD | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions | MBbls 60 80
Futures | Soybean | Purchase Commitments    
Derivative [Line Items]    
Outstanding notional buy (sell) positions   79
Futures | Soybean | Sell Position    
Derivative [Line Items]    
Outstanding notional buy (sell) positions 111