XML 98 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stockholders' Equity (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Stock-Based Compensation (Textual) [Abstract]    
Stock-based compensation expense $ 4,159 $ 3,321
Number of shares authorized (in shares) 3,000,000  
Number of additional shares authorized (in shares) 1,690,000  
Stock-based compensation awards excluding ESPP    
Stock-Based Compensation (Textual) [Abstract]    
Stock-based compensation expense $ 4,099 3,267
Stock options    
Stock-Based Compensation (Textual) [Abstract]    
Stock-based compensation expense $ 1,076 $ 856
Stock award, vesting period 4 years  
Stock award, exercise period 5 years  
Awards other than options, decrease in number of shares reserved for issuance (in shares) 2  
Common stock, shares reserved for issuance (in shares) 12,415,000  
Number of shares available for future grants (in shares) 402,000  
Dividend yield 0.00% 0.00%
Weighted-average fair value per share, options granted (in dollars per share) $ 3.09 $ 3.82
Stock options, total intrinsic value of options exercised $ 108 $ 163
Unrecognized compensation expense $ 3,032  
Weighted-average period of recognition (in years) 2 years 7 months 24 days  
Cash received under stock option plans for exercises $ 286 317
Restricted stock    
Stock-Based Compensation (Textual) [Abstract]    
Stock-based compensation expense $ 3,023 $ 2,411
Stock award, vesting period 4 years  
Unrecognized compensation expense $ 3,350  
Weighted-average period of recognition (in years) 2 years 1 month 20 days  
Granted (in shares) 322,000 200,000
Weighted-average grant-date fair value (in dollars per share) $ 9.67 $ 11.47
Employee stock purchase plan    
Stock-Based Compensation (Textual) [Abstract]    
Stock-based compensation expense $ 60 $ 54
Number of shares available for future grants (in shares) 891,000  
Shares issued (in shares) 45,000 17,000
Employee stock purchase plan, discount percentage attributable to compensation expense 15.00%  
Cash received under the employee stock purchase plan $ 414 $ 167
Employee stock purchase plan | Maximum    
Stock-Based Compensation (Textual) [Abstract]    
Employee election percentage of pre-tax compensation withheld to purchase Company's common stock shares 6.00%  
ESPP Plan | Employee stock purchase plan    
Stock-Based Compensation (Textual) [Abstract]    
Number of shares authorized (in shares) 1,650,000  
Percentage of Company's common stock share price 85.00%