XML 121 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Price Risk Management Activities, Hedging Instruments by Consolidated Balance Sheet Location (Details) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Derivatives Designated as Hedging Instruments [Member] | Commodity Contracts [Member] | Trade Accounts Receivable [Member]    
Asset Derivatives    
Derivative assets, subject to netting, gross $ 12 $ 141
Liability Derivatives    
Derivative liabilities, subject to netting, gross 13 34
Derivatives Not Designated as Hedging Instruments [Member]    
Asset Derivatives    
Total 398 662
Liability Derivatives    
Total 438 622
Derivatives Not Designated as Hedging Instruments [Member] | Commodity Contracts [Member] | Trade Accounts Receivable [Member]    
Asset Derivatives    
Derivative assets, subject to netting, gross 390 662
Liability Derivatives    
Derivative liabilities, subject to netting, gross 435 609
Derivatives Not Designated as Hedging Instruments [Member] | Physical Purchase Contracts [Member] | Inventories [Member]    
Asset Derivatives    
Derivative assets, not subject to netting 2 0
Liability Derivatives    
Derivative liabilities, not subject to netting 3 6
Derivatives Not Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member] | Trade Accounts Receivable [Member]    
Asset Derivatives    
Derivative assets, not subject to netting 6 0
Liability Derivatives    
Derivative liabilities, not subject to netting 0 0
Derivatives Not Designated as Hedging Instruments [Member] | Foreign Currency Contracts [Member] | Accrued Expenses [Member]    
Asset Derivatives    
Derivative assets, not subject to netting 0 0
Liability Derivatives    
Derivative liabilities, not subject to netting $ 0 $ 7