v3.26.1
Derivative Financial Instruments (Details)
6 Months Ended
Jun. 30, 2026
MBbls
Exchange-Traded Derivatives | Long  
Derivative Financial Instruments  
Nonmonetary units 69,663
Exchange-Traded Derivatives | Short  
Derivative Financial Instruments  
Nonmonetary units 71,938
OTC Derivatives (Petroleum/Ethanol) | Long  
Derivative Financial Instruments  
Nonmonetary units 8,258
OTC Derivatives (Petroleum/Ethanol) | Short  
Derivative Financial Instruments  
Nonmonetary units 6,431