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.21.1
Capital Stock, Stock Plans,Warrants, and Stock Based Compensation - Schedule of Non Vested Options (Details)
12 Months Ended
Dec. 31, 2020
$ / shares
shares
Share-based Payment Arrangement [Abstract]  
Shares non vested options, beginning | shares 394,500
Shares non vested options, granted | shares 24,000
Shares non vested options, vested | shares (96,500)
Shares non vested options, forfeited | shares (20,000)
Shares non vested options, ending | shares 302,000
Weighted average grant date fair value non vested options, beginning | $ / shares $ 1.77
Weighted average grant date fair value non vested options, granted | $ / shares 4.66
Weighted average grant date fair value non vested options, Vested | $ / shares 2.00
Weighted average grant date fair value non vested options, forfeited | $ / shares 1.62
Weighted average grant date fair value non vested options, ending | $ / shares $ 1.94