v3.25.4
Additional Financial Information (Consolidated Balance Sheets) (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Accounts payable and accrued liabilities:    
Accounts payable $ 29,910 $ 27,433
Accrued payroll and commissions 2,002 2,015
Current portion of employee benefit obligation 635 570
Accrued interest 2,361 2,020
Accrued taxes 585 1,301
Other 3,021 2,318
Total accounts payable and accrued liabilities $ 38,514 $ 35,657