Annual report pursuant to Section 13 and 15(d)

Stock Options - Stock options outstanding (Details)

v3.21.1
Stock Options - Stock options outstanding (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Options outstanding, shares 1,622,938
Options oustanding, weighted average remaining years 9 years 4 months 9 days
Options outstanding, weighted average exercise price | $ / shares $ 2.11
Options exercisable, shares 165,534
Options exercisable, weighted average exercise price | $ / shares $ 2.86
$1.84[Member]  
Exercise price per share | $ / shares $ 1.84
Options outstanding, shares 648,000
Options oustanding, weighted average remaining years 9 years 7 months 3 days
Options exercisable, shares
$2.03[Member]  
Exercise price per share | $ / shares $ 2.03
Options outstanding, shares 659,000
Options oustanding, weighted average remaining years 9 years 7 months 5 days
$2.72[Member]  
Exercise price per share | $ / shares $ 2.72
Options outstanding, shares 25,000
Options oustanding, weighted average remaining years 5 years 5 months
Options outstanding, weighted average exercise price | $ / shares $ 2.72
Options exercisable, shares
$2.80[Member]  
Exercise price per share | $ / shares $ 2.80
Options outstanding, shares 220,625
Options oustanding, weighted average remaining years 8 years 7 months 3 days
Options outstanding, weighted average exercise price | $ / shares $ 2.80
Options exercisable, shares 97,800
$2.96[Member]  
Exercise price per share | $ / shares $ 2.96
Options outstanding, shares 70,313
Options oustanding, weighted average remaining years 8 years 5 months 2 days
Options outstanding, weighted average exercise price | $ / shares $ 2.96
Options exercisable, shares 67,734