XML 58 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Investments - Valuation of Money Market Funds (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond $ 642,646  
Level 1    
Debt and Equity Securities, FV-NI [Line Items]    
Amortized cost of held-to-maturity securities 4,400  
Fair market value of held-to-maturity securities 4,400  
U.S. government bonds    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 40,029  
U.S. government bonds | Level 1    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 40,029  
U.S. government bonds | Level 2    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 0  
U.S. government bonds | Fair Value, Recurring    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond   $ 6,300
U.S. government bonds | Fair Value, Recurring | Level 2    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond   6,348
Money market funds    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 293,308  
Money market funds | Level 1    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 293,308  
Money market funds | Level 2    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond $ 0  
Money market funds | Fair Value, Recurring | Level 1    
Debt and Equity Securities, FV-NI [Line Items]    
Cash equivalent money market funds   384,474
Money market funds | Fair Value, Recurring | Level 1 | Revision of Prior Period, Adjustment    
Debt and Equity Securities, FV-NI [Line Items]    
Cash equivalent money market funds   $ 286,700