XML 123 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Commodity and Other Derivative Contractual Assets and Liabilities Schedule of Derivative Instruments in Statement of Financial Position, Fair Value (Details) - USD ($)
$ in Millions
Dec. 31, 2023
Dec. 31, 2022
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset $ 4,208 $ 5,227
Derivative liabilities, fair value, gross liability (6,932) (8,323)
Derivative, fair value, net (2,724) (3,096)
Current assets    
Derivatives, Fair Value [Line Items]    
Derivative assets and liability, fair value, gross assets 3,645 4,538
Noncurrent assets    
Derivatives, Fair Value [Line Items]    
Derivative assets and liability, fair value, gross assets 577 702
Current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative assets and liability, fair value, gross liability (5,258) (6,610)
Noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Derivative assets and liability, fair value, gross liability (1,688) (1,726)
Commodity contracts    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 4,144 5,092
Derivative liabilities, fair value, gross liability (6,884) (8,240)
Derivative asset, fair value, net 4,144 5,092
Derivative liabilities, fair value, net (6,884) (8,240)
Commodity contracts | Current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 3,585 4,442
Derivative liabilities, fair value, gross asset 7 4
Commodity contracts | Noncurrent assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 565 656
Derivative liabilities, fair value, gross asset 1 3
Commodity contracts | Current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross liability (1) (1)
Derivative liabilities, fair value, gross liability (5,233) (6,562)
Commodity contracts | Noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross liability (5) (5)
Derivative liabilities, fair value, gross liability (1,659) (1,685)
Interest rate swaps    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 64 135
Derivative liabilities, fair value, gross liability (48) (83)
Derivative asset, fair value, net 64 135
Derivative liabilities, fair value, net (48) (83)
Interest rate swaps | Current assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 53 92
Derivative liabilities, fair value, gross asset 0 0
Interest rate swaps | Noncurrent assets    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross asset 11 43
Derivative liabilities, fair value, gross asset 0 0
Interest rate swaps | Current liabilities    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross liability 0 0
Derivative liabilities, fair value, gross liability (24) (47)
Interest rate swaps | Noncurrent liabilities    
Derivatives, Fair Value [Line Items]    
Derivative asset, fair value, gross liability 0 0
Derivative liabilities, fair value, gross liability $ (24) $ (36)