XML 76 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Additional financial information - Other current liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Dividends payable $ 0 $ 750 $ 177
Construction contract liabilities 495 439 404
Insurance liability 178 171 168
Income tax payable 148 129 196
Asset retirement obligations 74 50 65
Finance lease liability 60 31 25
Other 748 502 640
Total other current liabilities $ 1,703 $ 2,072 $ 1,675