XML 60 R48.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue Recognition (Contract Assets and Liabilities) (Details) - USD ($)
$ in Millions
Sep. 30, 2022
Dec. 31, 2021
Capitalized Contract Cost [Line Items]    
Contract asset $ 5,047 $ 4,389
Contract liability 3,938 4,133
Prepaid and other current assets    
Capitalized Contract Cost [Line Items]    
Contract asset balance - current portion 2,827 2,582
Advanced billings and customer deposits    
Capitalized Contract Cost [Line Items]    
Contract liability balance - current portion $ 3,597 $ 3,766