XML 106 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Awards - Summary of Stock-Based Compensation Expense Related to Stock Options, Restricted Stock Awards and ESPP (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 [Line Items]      
Stock-based compensation expense $ 5,991 $ 5,217 $ 4,709
Research and Development Expenses      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense 2,350 2,557 1,917
General and Administrative Expenses      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Stock-based compensation expense $ 3,641 $ 2,660 $ 2,792