Annual report pursuant to Section 13 and 15(d)

Stock Option Plans - Summary of Stock Option Activity (Details)

v3.20.1
Stock Option Plans - Summary of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Number of Options        
Outstanding, Beginning Balance 1,546,521 1,510,244    
Outstanding, Ending Balance 1,383,591 1,546,521 1,510,244  
Weighted Average Remaining Life (Years)        
Options Outstanding, Weighted Average Remaining Life (Years) 6 years 3 months 7 years 2 months 9 days 7 years 6 months 29 days 7 years 6 months 22 days
Employee Stock Option [Member]        
Number of Options        
Outstanding, Beginning Balance 1,546,521 1,510,244 1,084,298  
Granted 73,500 330,500 534,500  
Exercised   (97,264) (63,187)  
Expired or Forfeited (236,430) (196,959) (45,367)  
Outstanding, Ending Balance 1,383,591 1,546,521 1,510,244 1,084,298
Weighted Average Exercise Price        
Outstanding, Beginning Balance $ 5.11 $ 5.04 $ 4.76  
Granted 2.36 5.81 5.74  
Exercised   4.96 2.89  
Expired or Forfeited 6.21 6.11 8.30  
Outstanding, Ending Balance $ 4.77 $ 5.11 $ 5.04 $ 4.76