v3.26.1
Derivatives - Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Millions
Jun. 30, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Derivative assets (liabilities), fair value, net $ (2,354) $ (2,580)
Derivative assets (liabilities), offsetting instruments 0 0
Derivative assets (liabilities): financial collateral (received) pledged 1,051 884
Derivative assets (liabilities), net amounts (1,303) (1,696)
Balance Sheet Location [Axis]: us-gaap:AssetsCurrent    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, net 3,663 2,793
Balance Sheet Location [Axis]: us-gaap:LiabilitiesCurrent    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value, net (4,893) (4,049)
Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, net 334 405
Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative liability, fair value, net (1,458) (1,729)
Commodity Contracts    
Derivatives, Fair Value [Line Items]    
Derivative assets (liabilities), fair value, gross assets 3,944 3,172
Derivative assets (liabilities), fair value, gross liability (6,301) (5,748)
Derivative assets: offsetting Instruments (3,330) (2,622)
Derivative liability, offsetting instruments 3,330 2,622
Derivative assets, financial collateral (received) pledged (120) (7)
Derivative liabilities, financial collateral (received) pledged 1,171 891
Derivative assets, net amounts 494 543
Derivative liability, net amounts (1,800) (2,235)
Commodity Contracts | Balance Sheet Location [Axis]: us-gaap:AssetsCurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset (3,646) (2,778)
Derivative liabilities, far value, gross asset (17) (5)
Commodity Contracts | Balance Sheet Location [Axis]: us-gaap:LiabilitiesCurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset (6) 0
Derivative liabilities, far value, gross asset (4,887) (4,038)
Commodity Contracts | Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset (328) (396)
Derivative liabilities, far value, gross asset (3) (1)
Commodity Contracts | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset (24) (2)
Derivative liabilities, far value, gross asset (1,434) (1,716)
Interest Rate Swaps    
Derivatives, Fair Value [Line Items]    
Derivative assets (liabilities), fair value, gross assets 3 17
Derivative assets (liabilities), fair value, gross liability 0 (21)
Derivative assets: offsetting Instruments 0 (10)
Derivative liability, offsetting instruments 0 10
Derivative assets, financial collateral (received) pledged 0 0
Derivative liabilities, financial collateral (received) pledged 0 0
Derivative assets, net amounts 3 7
Derivative liability, net amounts 0 (11)
Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:AssetsCurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset 0 (10)
Derivative liabilities, far value, gross asset 0 0
Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:LiabilitiesCurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset 0 (1)
Derivative liabilities, far value, gross asset 0 (10)
Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherAssetsNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset (3) (8)
Derivative liabilities, far value, gross asset 0 0
Interest Rate Swaps | Balance Sheet Location [Axis]: us-gaap:OtherLiabilitiesNoncurrent    
Derivatives, Fair Value [Line Items]    
Derivative assets, far value, gross asset 0 0
Derivative liabilities, far value, gross asset $ 0 $ (11)