XML 59 R43.htm IDEA: XBRL DOCUMENT v3.19.3
Stock-Based Compensation - Compensation Expense by Type of Award (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation expense, total $ 1,550 $ 1,737 $ 4,480 $ 4,729
Options to Purchase Common Stock [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation expense, total 1,524 1,701 4,391 4,635
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Share based compensation expense, total $ 26 $ 36 $ 89 $ 94