Quarterly report pursuant to Section 13 or 15(d)

Stock Options, Warrants and Restricted Common Stock (Schedule of Restricted Stock Activity) (Details)

v3.21.1
Stock Options, Warrants and Restricted Common Stock (Schedule of Restricted Stock Activity) (Details) - Restricted Stock [Member]
3 Months Ended
Mar. 31, 2021
$ / shares
shares
Number of Shares  
Unvested at January 1, 2021 | shares 633,305
Vested | shares (125,624)
Granted | shares 86,440
Unvested at March 31, 2021 | shares 594,121
Weighted Average Grant-Date Fair value  
Unvested at January 1, 2021 | $ / shares $ 1.27
Vested | $ / shares 5.24
Granted | $ / shares 37.15
Unvested at March 31, 2021 | $ / shares $ 5.62