XML 76 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Equity Plans - Compensation Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 8,353 $ 6,919 $ 4,241
Total unrecognized stock-based compensation costs related to stock options $ 12,300    
Period of unrecognized stock-based compensation costs to be recognized 2 years 6 months    
Research and Development      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 4,350 3,424 2,008
General and Administrative      
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]      
Total stock-based compensation expense $ 4,003 $ 3,495 $ 2,233