XML 79 R66.htm IDEA: XBRL DOCUMENT v3.20.4
Investments - Valuation of Money Market Funds (Details) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond $ 275,826  
U.S. government bonds    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 17,608  
U.S. government bonds | Level 1    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 17,608  
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 138,290  
Money market funds | Level 1    
Debt and Equity Securities, FV-NI [Line Items]    
Short-term investment government bond 138,290  
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