XML 126 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
Financial Instruments and Derivatives - Derivative Instrument Balance Sheet (Details)
bbl in Millions, MMBTU in Millions
12 Months Ended
Dec. 31, 2024
MMBTU
bbl
Dec. 31, 2023
MMBTU
bbl
Crude Oil [Member] | Long [Member]    
Net notional long / short position of derivative instruments bbl 13  
Crude Oil [Member] | Short [Member]    
Net notional long / short position of derivative instruments bbl   7
Petroleum Products [Member] | Short [Member]    
Net notional long / short position of derivative instruments bbl 32 43
Natural Gas [Member] | Short [Member]    
Net notional long / short position of derivative instruments MMBtus | MMBTU 675 560