XML 46 R66.htm IDEA: XBRL DOCUMENT v3.20.1
Share-based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Shares issued upon the exercise of stock options 1,489,067 1,611,731
Share-based compensation expense $ 7,302 $ 4,876
Shares issued under the ESPP 203,061 282,101
Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expiration period of stock options granted 10 years  
Weighted-average fair value of stock option awards granted (per share) $ 3.56 $ 1.56
Intrinsic value of stock options exercised during period $ 5,600 $ 2,400
Unrecognized share-based compensation expense related to non-vested stock options $ 9,000  
Expected recognition period 2 years 9 months 18 days  
Share-based compensation expense $ 3,500 2,500
Stock Options | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Stock Options | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years  
Restricted Stock Units    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected recognition period 10 months 24 days  
Share-based compensation expense $ 3,500 $ 2,200
Weighted-average grant-date fair value of RSUs granted (per share) $ 5.07 $ 2.01
Total vest date fair value of RSUs vested $ 4,000 $ 2,100
Unrecognized share-based compensation expense related to non-vested RSUs $ 600  
Restricted Stock Units | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 3 years  
Restricted Stock Units | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Vesting period 4 years  
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized under the plan 5,324,000  
Share-based compensation expense $ 300 $ 200
Percentage of lower limit value of common stock 85.00%  
Purchase period duration 6 months  
Maximum limit of payroll deductions (percent) 10.00%  
2015 Incentive Compensation Plan | Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized under the plan 1,946,915  
2018 Omnibus Incentive Compensation Plan | Stock Options    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of shares authorized under the plan 20,576,085