v3.24.3
Additional Financial Information - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2024
Dec. 31, 2023
Accounts Payable and Accrued Liabilities [Line Items]    
Accounts payable $ 3,050 $ 5,573
Payroll and related benefits 935 1,142
Property and other taxes, including payroll 1,676 1,704
Accrued interest 882 818
Other accrued liabilities 953 1,136
Accounts payable and accrued liabilities 7,496 10,373
Accounts Payable and Accrued Liabilities    
Accounts Payable and Accrued Liabilities [Line Items]    
Outstanding checks $ 405 $ 740