XML 67 R48.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 12 Months Ended
Jan. 01, 2021
shares
Mar. 31, 2020
purchasePeriod
Oct. 31, 2018
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average fair value of options granted (in usd per share) | $ / shares       $ 3.20 $ 2.62
Intrinsic value of share option awards exercised | $       $ 100 $ 1,000
Stock-based compensation | $       $ 2,237 $ 1,421
Employee stock purchase plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares)     196,000 490,000  
Additional common stock reserved for future issuance (in shares)       666,584  
Percentage of outstanding stock maximum     1.00%    
Unrecognized compensation expense | $       $ 600  
Weighted-average period expected to be recognized       1 year 2 months 12 days  
Percentage of employee's maximum compensation   15.00%      
Offering period   24 months      
Number of purchase periods | purchasePeriod   4      
Purchase period term   6 months      
Purchase price of common stock, percent   85.00%      
Stock-based compensation | $       $ 100  
Common stock purchased (in shares)       62,063  
Employee stock purchase plan | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Additional shares available for grant to ESPP (in shares) 294,419        
Employee Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized compensation expense | $       $ 4,600  
Weighted-average period expected to be recognized       2 years 4 months 24 days  
2018 Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares authorized (in shares)     3,231,626    
Additional common stock reserved for future issuance (in shares)       1,012,857  
Percentage of outstanding stock maximum     3.00%    
2018 Plan | Subsequent Event          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of options or stock awards available for grant under the plan (in shares) 883,257