XML 24 R49.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Unrecognized Stock-Based Compensation (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2019
USD ($)
Options to Purchase Common Stock [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Expense $ 9,677
Average Vesting Period 2 years 7 months 6 days
Performance-Based Restricted Stock Units (PRSUs) [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Expense $ 1,391
Average Vesting Period 10 months 24 days
Employee Stock Purchase Plan [Member]  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Unrecognized Compensation Expense $ 132
Average Vesting Period 4 months 24 days