Annual report pursuant to Section 13 and 15(d)

Stock-based Plans and Stock-based Compensation (Restricted Stock Unit Activity) (Details)

v3.21.1
Stock-based Plans and Stock-based Compensation (Restricted Stock Unit Activity) (Details) - USD ($)
12 Months Ended
Dec. 17, 2020
Nov. 05, 2020
Aug. 07, 2020
Mar. 24, 2020
Dec. 31, 2019
Mar. 31, 2019
Jan. 01, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Released, Shares                
Forfeited, Shares                
Unvested at end                  
Unrecognized expense at end                  
Exercised, Weighted Average Exercise Price                  
Forfeited, Weighted Average Exercise Price                  
Restricted Stock Units RSU [Member]                    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                    
Outstanding at Beginning of Period             662,800 1,152,248 662,800  
Awarded, Shares 35,520 67,708 81,252 100,000 195,000 72,224 222,224 284,480 489,448  
Outstanding at End of Period         1,152,248     1,436,728 1,152,248 662,800
Vested at end               1,436,728    
Outstanding at beginning of period, Weighted Average Exercise Price             $ 0.72 $ 0.86 $ 0.72  
Awarded, Weighted Average Grant Date Fair Value $ 1.83 $ 0.96 $ 0.80 $ 0.65 $ 1.00 $ 0.90 $ 1.17 0.91 1.04  
Outstanding at end of period, Weighted Average Exercise Price         $ 0.86     0.86 $ 0.86 $ 0.72
Expected to vest at end of period, Weighted Average Exercise Price                  
Outstanding, Weighted Average Remaining Contractual Term (Years)                   8 months 12 days
Awarded, Aggregate Intrinsic Value               $ 60,003 $ 325,044  
Outstanding, aggregate intrinsic value         $ 1,120,404     1,180,407 $ 1,120,404 $ 795,360
Vested, aggregate intrinsic value               $ 2,428,070