XML 102 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Asset Retirement Obligations and Accrued Environmental Costs - Changes in Asset Retirement Obligation (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Asset Retirement Obligation, Roll Forward Analysis [Roll Forward]    
Beginning balance $ 5,926 $ 5,573
Accretion of discount 245 238
New obligations 144 555
Changes in estimates of existing obligations 681 (113)
Spending on existing obligations (231) (164)
Property dispositions (203) (108)
Foreign currency translation (182) (55)
Ending balance $ 6,380 $ 5,926