v3.25.4
Revenue Recognition (Contract Assets and Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2025
Dec. 31, 2024
Capitalized Contract Cost [Line Items]    
Contract asset $ 7,816 $ 6,855
Contract liability 4,409 4,272
Advanced billings and customer deposits 4,266 4,099
Prepaid Expenses and Other Current Assets    
Capitalized Contract Cost [Line Items]    
Contract asset balance - current portion 4,131 3,845
Other Current Liabilities    
Capitalized Contract Cost [Line Items]    
Advanced billings and customer deposits $ 4,136 $ 3,981