XML 67 R51.htm IDEA: XBRL DOCUMENT v3.21.1
Stock Option Plans and Warrants to Purchase Common Stock (Details) - Schedule of activity under the 2005 plan and the 2015 plan - $ / shares
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Schedule of activity under the 2005 plan and the 2015 plan [Abstract]    
Options outstanding beginning balance 1,506,972 1,022,095
Weighted Average Options Exercise Price outstanding beginning balance $ 3.77 $ 5.32
Options outstanding ending balance 1,933,804 1,506,972
Weighted Average Options Exercise Price outstanding ending balance $ 2.96 $ 3.77
Options Granted 520,812 596,740
Weighted Average Options Exercise Price Granted $ 2.17 $ 1.09
Options Forfeited (88,222) (111,863)
Weighted Average Options Exercise Price Forfeited $ 13.06 $ 3.27
Options Exercised (5,758)  
Weighted Average Options Exercise Price Exercised $ 1.19