XML 301 R131.htm IDEA: XBRL DOCUMENT v3.25.0.1
Asset Retirement Obligations - Schedule of Changes in Carrying Value of Recorded AROs (Detail) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Asset Retirement Obligation Disclosure [Abstract]    
Balance at beginning of year $ 989 $ 828
Accretion expense 38 33
Liabilities incurred 160 254
Payments (196) (148)
Reversals of previously recorded liabilities (10) (8)
Foreign currency translation and other (86) 30
Balance at end of year $ 895 $ 989