XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.1
Basis of Presentation and Summary of Significant Accounting Policies - Carrying Amounts and Fair Values of Financial Instruments (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Assets    
Money market funds $ 126,985 $ 115,769
Marketable securities – certificates of deposit 66,862 67,637
Marketable securities – equity securities 69 58
Total 193,916 183,464
Level 1    
Assets    
Money market funds 126,985 115,769
Marketable securities – certificates of deposit 66,862 67,637
Marketable securities – equity securities 69 58
Total 193,916 183,464
Level 2    
Assets    
Money market funds 0 0
Marketable securities – certificates of deposit 0 0
Marketable securities – equity securities 0 0
Total 0 0
Level 3    
Assets    
Money market funds 0 0
Marketable securities – certificates of deposit 0 0
Marketable securities – equity securities 0 0
Total $ 0 $ 0