Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
Stock Option Plans - Summary of Stock Option Activity (Details) - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Number of Options        
Outstanding, Beginning Balance 1,383,591 1,546,521    
Outstanding, Ending Balance 2,633,175 1,383,591 1,546,521  
Employee Stock Option [Member]        
Number of Options        
Outstanding, Beginning Balance 1,383,591 1,546,521 1,510,244  
Granted 1,481,000 73,500 330,500  
Exercised (82,083)   (97,264)  
Expired or Forfeited (149,333) (236,430) (196,959)  
Outstanding, Ending Balance 2,633,175 1,383,591 1,546,521 1,510,244
Weighted Average Exercise Price        
Outstanding, Beginning Balance $ 4.77 $ 5.11 $ 5.04  
Granted 1.66 2.36 5.81  
Exercised 4.67   4.96  
Expired or Forfeited 3.68 6.21 6.11  
Outstanding, Ending Balance $ 3.09 $ 4.77 $ 5.11 $ 5.04
Weighted Average Remaining Life (Years)        
Options Outstanding, Weighted Average Remaining Life (Years) 6 years 6 months 10 days 6 years 3 months 7 years 2 months 8 days 7 years 6 months 29 days