XML 52 R43.htm IDEA: XBRL DOCUMENT v3.10.0.1
Investments (Fair Values by Classification) (Details) - USD ($)
$ in Millions
Jun. 30, 2018
Dec. 31, 2017
Jun. 30, 2017
Dec. 31, 2016
Fair values of available-for-sale investments by classification in the Consolidated Balance Sheets        
Cash and cash equivalents $ 10,131 $ 3,800 $ 2,629 $ 3,241
Marketable securities 19,264 37,878    
Other assets 1,625 2,119    
Total available-for-sale investments 28,836 41,169    
Total available-for-sale investments   41,318    
Available-for-sale investments [Member]        
Fair values of available-for-sale investments by classification in the Consolidated Balance Sheets        
Cash and cash equivalents 9,572 3,291    
Marketable securities 19,264 37,878    
Other assets 0 149    
Total available-for-sale investments $ 28,836      
Total available-for-sale investments   $ 41,318