XML 122 R101.htm IDEA: XBRL DOCUMENT v3.25.0.1
Risk Management - Not Designated as Hedges Effect on Income Statements (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Derivative [Line Items]      
Gain/(loss) recognized in income on derivatives $ (66) $ 178 $ (74)
Natural gas, crude and NGL derivative contract settlements      
Derivative [Line Items]      
Gain/(loss) recognized in income on derivatives 8 58 (11)
Revenues—Commodity sales | Energy commodity derivative contracts      
Derivative [Line Items]      
Gain/(loss) recognized in income on derivatives 20 75 137
Costs of sales | Energy commodity derivative contracts      
Derivative [Line Items]      
Gain/(loss) recognized in income on derivatives (89) 100 (190)
Earnings from equity investments | Energy commodity derivative contracts      
Derivative [Line Items]      
Gain/(loss) recognized in income on derivatives 0 2 (11)
Interest, net | Interest rate contracts      
Derivative [Line Items]      
Gain/(loss) recognized in income on derivatives $ 3 $ 1 $ (10)