XML 146 R121.htm IDEA: XBRL DOCUMENT v3.25.0.1
Additional Financial Information - Balance Sheet Information (Detail) - USD ($)
$ in Millions
Dec. 31, 2024
Dec. 31, 2023
Prepaid expenses and other    
Prepaid taxes $ 811 $ 550
Deferred contract costs 2,932 2,756
Collateral payments related to derivative contracts 2,118 1,406
Restricted cash 319 1,244
Other prepaid expense and other 1,793 1,651
Prepaid expenses and other 7,973 7,607
Accounts payable and accrued liabilities    
Accounts payable 10,425 10,021
Accrued expenses 5,058 5,190
Accrued vacation, salaries and wages 4,436 4,060
Interest payable 1,553 1,570
Taxes payable 1,902 2,612
Total accounts payable and accrued liabilities 23,374 23,453
Other current liabilities    
Dividends payable 2,878 2,821
Contract liability 7,492 6,955
Other 3,979 2,755
Total other current liabilities $ 14,349 $ 12,531