XML 57 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Cash and Cash Equivalents, and Marketable Securities - Breakout of Cash, Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Millions
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Cash and Cash Equivalents, and Marketable Securities      
Cash and cash equivalents $ 11,617 $ 19,079 $ 15,979
Marketable securities 44,003 35,776  
Total cash and cash equivalents and marketable securities 55,620 54,855  
U.S. government securities      
Cash and Cash Equivalents, and Marketable Securities      
Marketable securities 21,047 18,679  
U.S. government agency securities      
Cash and Cash Equivalents, and Marketable Securities      
Marketable securities 11,063 6,712  
Corporate debt securities      
Cash and Cash Equivalents, and Marketable Securities      
Marketable securities 11,893 10,385  
Cash      
Cash and Cash Equivalents, and Marketable Securities      
Cash and cash equivalents 5,501 4,735  
Money market funds      
Cash and Cash Equivalents, and Marketable Securities      
Cash and cash equivalents 4,590 12,787  
U.S. government securities      
Cash and Cash Equivalents, and Marketable Securities      
Cash and cash equivalents 1,272 815  
U.S. government agency securities      
Cash and Cash Equivalents, and Marketable Securities      
Cash and cash equivalents 0 444  
Certificate of deposits and time deposits      
Cash and Cash Equivalents, and Marketable Securities      
Cash and cash equivalents 254 217  
Corporate debt securities      
Cash and Cash Equivalents, and Marketable Securities      
Cash and cash equivalents $ 0 $ 81