XML 85 R54.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of options granted 1,277,528  
Options Granted, Weighted-average grant-date fair value $ 10.91 $ 1.50
Total fair value of restricted common stock vested $ 52 $ 55
Unrecognized stock-based compensation expenses $ 12,097  
Unrecognized stock-based compensation expense, period for recognition 3 years 5 months 23 days  
2018 Stock Option and Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of common shares that may be issued under the plan 616,300  
Common shares available for future grant 385,561  
Number of shares of common stock outstanding, increase, percentage 4.00%  
2015 Stock Option and Grant Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of common shares that may be issued under the plan 2,008,564  
Common shares available for future grant 0  
Option vesting period 4 years  
Number of options granted 1,277,528 433,102
2018 Employee Stock Purchase Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of common shares that may be issued under the plan 223,200  
Common shares available for future grant 223,200  
Employee Stock Purchase Plan, description The ESPP provides that the number of shares reserved and available for issuance will automatically increase each January 1, beginning on January 1, 2019 and each January 1 thereafter through January 1, 2028, by the least of (i) 1% of the outstanding number of shares of our common stock on the immediately preceding December 31; (ii) 1,115,700 shares or (iii) such number of shares as determined by the ESPP administrator.  
2018 Employee Stock Purchase Plan [Member] | Maximum [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of common shares that may be issued under the plan 223,200  
Number of shares of common stock outstanding, increase, percentage 1.00%  
Number of common shares that may increase under the plan 1,115,700