XML 45 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Values on Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Fair value of financial assets and liabilities    
Total financial assets $ 113,534 $ 59,592
Money market funds    
Fair value of financial assets and liabilities    
Total financial assets 7,360 8,860
United States government agency securities    
Fair value of financial assets and liabilities    
Total financial assets 33,727 15,561
United States government agency securities | Short-term Investments    
Fair value of financial assets and liabilities    
Total financial assets 33,727 15,561
Corporate debt securities    
Fair value of financial assets and liabilities    
Total financial assets 72,447 35,171
Level 1    
Fair value of financial assets and liabilities    
Total financial assets 7,360 8,860
Level 1 | Money market funds    
Fair value of financial assets and liabilities    
Total financial assets 7,360 8,860
Level 2    
Fair value of financial assets and liabilities    
Total financial assets 106,174 50,732
Level 2 | United States government agency securities | Short-term Investments    
Fair value of financial assets and liabilities    
Total financial assets 33,727 15,561
Level 2 | Corporate debt securities    
Fair value of financial assets and liabilities    
Total financial assets $ 72,447 $ 35,171