XML 108 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Asset Retirement Obligations and Accrued Environmental Costs - Changes in Asset Retirement Obligation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Beginning balance $ 6,380 $ 5,926
Accretion of discount 278 245
New obligations 257 144
Changes in estimates of existing obligations 484 681
Spending on existing obligations (119) (231)
Property dispositions (27) (203)
Other (26) (182)
Ending balance $ 7,227 $ 6,380