XML 61 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Jan. 01, 2020
Oct. 17, 2018
Oct. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2027
Jul. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Weighted average fair value of options granted (in usd per share)       $ 2.62 $ 2.75    
Intrinsic value of share option awards exercised       $ 1.0 $ 0.2    
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 (in shares)   196,000          
Percentage of outstanding stock maximum   1.00%          
Additional shares available for grant to ESPP (in shares) 287,664            
Common stock purchased (in shares)       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 (in shares)           490,000  
Employee Stock Option              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Unrecognized compensation expense       $ 3.2      
Weighted-average period expected to be recognized       2 years 8 months 12 days      
2002 Plan              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Additional common stock reserved for future issuance (in shares)             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 (in shares)       1,221,879      
Number of shares of common stock that may be issued (in shares)   3,231,626          
Percentage of outstanding stock maximum   3.00%          
Number of options or stock awards available for grant under the plan (in shares)   862,992          
2018 Plan | Maximum              
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]              
Number of shares of common stock that may be issued (in shares)   9,694,878