XML 41 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Financial Instruments - Fair Values on Recurring Basis (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Schedule of Investments [Line Items]          
Equity Securities, FV-NI, Unrealized Gain (Loss) $ 235 $ 14 $ 204 $ 82  
Recurring          
Schedule of Investments [Line Items]          
Cash 9,277   9,277   $ 9,776
Total Estimated Fair Value          
Cash, cash equivalents and marketable securities 71,769   71,769   55,342
Less: Restricted cash, cash equivalents, and marketable securities (378)   (378)   (321)
Total cash, cash equivalents, and marketable securities 71,391   71,391   55,021
Cost or Amortized Cost          
Cash, cash equivalents and marketable securities 71,045   71,045    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax          
Debt Securities, Available for Sale, Unrealized Gain 338   338    
Debt Securities, Available for Sale, Unrealized Loss (25)   (25)    
Recurring | Level 1 securities          
Total Estimated Fair Value          
Equity Securities, FV-NI 407   407   202
Recurring | Level 1 securities | Money market funds          
Schedule of Investments [Line Items]          
Money market funds 21,818   21,818   18,850
Recurring | Level 2 securities          
Total Estimated Fair Value          
Equity Securities, FV-NI 4   4   5
Recurring | Level 2 securities | Foreign government and agency securities          
Total Estimated Fair Value          
Debt Securities, Available for Sale, Fair Value 6,325   6,325   4,794
Cost or Amortized Cost          
Debt Securities, Available for Sale, Cost 6,324   6,324    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax          
Debt Securities, Available for Sale, Unrealized Gain 1   1    
Debt Securities, Available for Sale, Unrealized Loss 0   0    
Recurring | Level 2 securities | U.S. government and agency securities          
Total Estimated Fair Value          
Debt Securities, Available for Sale, Fair Value 8,123   8,123   7,080
Cost or Amortized Cost          
Debt Securities, Available for Sale, Cost 8,087   8,087    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax          
Debt Securities, Available for Sale, Unrealized Gain 37   37    
Debt Securities, Available for Sale, Unrealized Loss (1)   (1)    
Recurring | Level 2 securities | Corporate debt securities          
Total Estimated Fair Value          
Debt Securities, Available for Sale, Fair Value 22,045   22,045   11,881
Cost or Amortized Cost          
Debt Securities, Available for Sale, Cost 21,785   21,785    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax          
Debt Securities, Available for Sale, Unrealized Gain 271   271    
Debt Securities, Available for Sale, Unrealized Loss (11)   (11)    
Recurring | Level 2 securities | Asset-backed securities          
Total Estimated Fair Value          
Debt Securities, Available for Sale, Fair Value 3,287   3,287   2,360
Cost or Amortized Cost          
Debt Securities, Available for Sale, Cost 3,277   3,277    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax          
Debt Securities, Available for Sale, Unrealized Gain 23   23    
Debt Securities, Available for Sale, Unrealized Loss (13)   (13)    
Recurring | Level 2 securities | Other fixed income securities          
Total Estimated Fair Value          
Debt Securities, Available for Sale, Fair Value 483   483   $ 394
Cost or Amortized Cost          
Debt Securities, Available for Sale, Cost 477   477    
Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain (Loss), before Tax          
Debt Securities, Available for Sale, Unrealized Gain 6   6    
Debt Securities, Available for Sale, Unrealized Loss 0   0    
Money market funds | Recurring | Level 1 securities | Money market funds          
Schedule of Investments [Line Items]          
Money market funds $ 21,818   $ 21,818