XML 67 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable, net of allowances $ 7,289   $ 9,518
Accounts receivable, allowances for doubtful accounts 370   $ 206
Bad debt expense $ 197 $ 4  
United States | Revenue from Contract with Customer Benchmark | Geographic Concentration Risk      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Concentration risk percentage 43.00% 42.00%