XML 42 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Fair Values on Recurring Basis (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Equity Securities, FV-NI, Gain (Loss)          
Equity securities, unrealized gain (loss) $ 150 $ (55) $ 351 $ 27  
Recurring          
Schedule of Investments [Line Items]          
Cash 9,553   9,553   $ 9,776
Debt Securities, Available-for-sale          
Gross unrealized gains 350   350    
Gross unrealized losses (13)   (13)    
Cash, Cash Equivalents, and Marketable Securities          
Cash, cash equivalents and marketable securities, amortized cost 67,774   67,774    
Cash, cash equivalents and marketable securities 68,677   68,677   55,342
Less: Restricted cash, cash equivalents, and marketable securities (275)   (275)   (321)
Total cash, cash equivalents, and marketable securities 68,402   68,402   55,021
Recurring | Level 1 securities          
Cash, Cash Equivalents, and Marketable Securities          
Equity securities 452   452   202
Recurring | Level 1 securities | Money market funds          
Schedule of Investments [Line Items]          
Money market funds 17,701   17,701   18,850
Recurring | Level 2 securities          
Cash, Cash Equivalents, and Marketable Securities          
Equity securities 114   114   5
Recurring | Level 2 securities | Foreign government and agency securities          
Debt Securities, Available-for-sale          
Fixed income securities, amortized cost 10,270   10,270    
Gross unrealized gains 1   1    
Gross unrealized losses 0   0    
Fixed income securities 10,271   10,271   4,794
Recurring | Level 2 securities | U.S. government and agency securities          
Debt Securities, Available-for-sale          
Fixed income securities, amortized cost 7,656   7,656    
Gross unrealized gains 34   34    
Gross unrealized losses (3)   (3)    
Fixed income securities 7,687   7,687   7,080
Recurring | Level 2 securities | Corporate debt securities          
Debt Securities, Available-for-sale          
Fixed income securities, amortized cost 18,849   18,849    
Gross unrealized gains 276   276    
Gross unrealized losses (5)   (5)    
Fixed income securities 19,120   19,120   11,881
Recurring | Level 2 securities | Asset-backed securities          
Debt Securities, Available-for-sale          
Fixed income securities, amortized cost 3,245   3,245    
Gross unrealized gains 31   31    
Gross unrealized losses (5)   (5)    
Fixed income securities 3,271   3,271   2,360
Recurring | Level 2 securities | Other fixed income securities          
Debt Securities, Available-for-sale          
Fixed income securities, amortized cost 500   500    
Gross unrealized gains 8   8    
Gross unrealized losses 0   0    
Fixed income securities 508   508   $ 394
Money market funds | Recurring | Level 1 securities | Money market funds          
Schedule of Investments [Line Items]          
Money market funds $ 17,701   $ 17,701