Annual report pursuant to Section 13 and 15(d)

Capital Stock, Stock Plans, Warrants, and Stock Based Compensation - Schedule of Non Vested Options (Details)

v3.20.1
Capital Stock, Stock Plans, Warrants, and Stock Based Compensation - Schedule of Non Vested Options (Details)
12 Months Ended
Dec. 31, 2019
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Shares non vested options, beginning | shares 366,667
Shares non vested options, granted | shares 129,500
Shares non vested options, vested | shares (90,667)
Shares non vested options, forfeited | shares (11,000)
Shares non vested options, ending | shares 394,500
Weighted average grant date fair value non vested options, beginning | $ / shares $ 1.91
Weighted average grant date fair value non vested options, granted | $ / shares 1.53
Weighted average grant date fair value non vested options, Vested | $ / shares 2.02
Weighted average grant date fair value non vested options, forfeited | $ / shares 1.60
Weighted average grant date fair value non vested options, ending | $ / shares $ 1.77