XML 74 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Jan. 01, 2019
Oct. 17, 2018
Oct. 31, 2018
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2027
Jul. 31, 2018
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Weighted average fair value of options granted       $ 2.75 $ 1.00    
Intrinsic value of share option awards exercised       $ 200,000 $ 686    
2018 Employee Stock Purchase Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock that may be issued   196,000          
Plan description   The number of shares of common stock reserved for issuance will automatically increase on January 1 of each calendar year, beginning on January 1, 2019 through January 1, 2028, by the lesser of (1) 1% of the total number of shares of the Company’s common stock outstanding on the last day of the calendar month before the date of the automatic increase, and (2) 490,000 shares; provided that before the date of any such increase, the Company’s board of directors may determine that such increase will be less than the amount set forth in clauses (1) and (2).          
Share-based payment award, percentage of outstanding stock Maximum   1.00%          
Common stock purchased       0      
2018 Employee Stock Purchase Plan | Scenario, Forecast              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock that may be issued           490,000  
Additional shares available for grant to ESPP 244,983            
Employee Stock Option              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Unrecognized compensation expense       $ 1,600,000      
Weighted-average period expected to be recognized       2 years 10 months 24 days      
2002 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Additional Common stock reserved for future Issuance             800,000
Number of share grants made under the plan     0        
2018 Plan              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Additional Common stock reserved for future Issuance       1,670,921      
Number of shares of common stock that may be issued   3,231,626          
Plan description   The number of shares of common stock reserved for issuance under the 2018 Plan will automatically increase on January 1 of each calendar year, starting on January 1, 2019 through January 1, 2028, in an amount equal to 3% of the total number of shares of the Company’s capital stock outstanding on the last day of the calendar month before the date of each automatic increase, or a lesser number of shares determined by the Company’s board of directors.          
Number of options or stock awards available for grant under the Plan   734,948          
Share-based payment award, percentage of outstanding stock Maximum   3.00%          
2018 Plan | Maximum              
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]              
Number of shares of common stock that may be issued   9,694,878