XML 67 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Fair Values on Financial Assets and Liabilities (Detail) - USD ($)
$ in Thousands
Dec. 31, 2018
Dec. 31, 2017
Fair value of financial assets and liabilities    
Total financial assets $ 94,885 $ 50,771
Money market funds    
Fair value of financial assets and liabilities    
Total financial assets 6,167 3,758
United States government agency securities    
Fair value of financial assets and liabilities    
Total financial assets 15,948 11,228
United States government agency securities | Short-term Investments    
Fair value of financial assets and liabilities    
Total financial assets 15,948 11,228
Corporate debt securities    
Fair value of financial assets and liabilities    
Total financial assets 72,770 35,785
Level 1    
Fair value of financial assets and liabilities    
Total financial assets 6,167 3,758
Level 1 | Money market funds    
Fair value of financial assets and liabilities    
Total financial assets 6,167 3,758
Level 2    
Fair value of financial assets and liabilities    
Total financial assets 88,718 47,013
Level 2 | United States government agency securities | Short-term Investments    
Fair value of financial assets and liabilities    
Total financial assets 15,948 11,228
Level 2 | Corporate debt securities    
Fair value of financial assets and liabilities    
Total financial assets $ 72,770 $ 35,785