XML 95 R69.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Contract Assets and Liabilities) (Details) - USD ($)
$ in Millions
Dec. 31, 2022
Dec. 31, 2021
Capitalized Contract Cost [Line Items]    
Contract asset $ 5,512 $ 4,389
Current portion in “Prepaid and other current assets” 4,170 4,133
Prepaid Expenses and Other Current Assets    
Capitalized Contract Cost [Line Items]    
Contract asset balance - current portion 2,941 2,582
Other Current Liabilities    
Capitalized Contract Cost [Line Items]    
Contract liability balance - current portion $ 3,816 $ 3,776