v3.25.2
Derivatives and Financial Instruments - Schedule of Outstanding Commodity Derivative Contracts (Details)
bbl in Millions, Bcf in Billions
6 Months Ended 12 Months Ended
Jun. 30, 2025
Bcf
bbl
Dec. 31, 2024
Bcf
bbl
Derivative [Line Items]    
Percentage of derivative contract volume expiring within twelve months 90.00% 90.00%
Short | Commodity Derivative Assets | Crude oil, refined petroleum products, NGL and renewable feedstocks (millions of barrels)    
Derivative [Line Items]    
Commodity | bbl (55) (22)
Short | Commodity Derivative Assets | Natural gas (billions of cubic feet)    
Derivative [Line Items]    
Commodity | Bcf (1) (14)