v3.25.3
Additional Financial Information - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
$ in Millions
Sep. 30, 2025
Dec. 31, 2024
Accounts Payable and Accrued Liabilities [Line Items]    
Accounts payable $ 4,712 $ 4,242
Property and other taxes, including payroll 1,534 1,524
Payroll and related benefits 1,272 1,072
Accrued interest 987 905
Other accrued liabilities 688 720
Accounts payable and accrued liabilities 9,193 8,463
Accounts Payable and Accrued Liabilities    
Accounts Payable and Accrued Liabilities [Line Items]    
Outstanding checks $ 339 $ 460