XML 60 R31.htm IDEA: XBRL DOCUMENT v3.20.1
Stockholders' Deficit (Details 3) - Warrant [Member] - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Number of Shares      
Number of Shares, Outstanding 1,246,025 323,659  
Number of Shares, Granted 1,046,025  
Number of Shares, Exercised (745,286)  
Number of shares, Forfeited or expired (123,659)  
Number of Shares, Outstanding 500,739 1,246,025 323,659
Weighted Average Exercise Price      
Weighted Average Exercise Price, Outstanding $ 3.60 $ 1.97  
Weighted Average Exercise Price, Granted  
Weighted Average Exercise Price, Exercised  
Weighted Average Exercise Price, Forfeited or expired  
Weighted Average Exercise Price, Outstanding $ 3.71 $ 3.60 $ 1.97
Weighted average remaining contractual life (years) 2 years 8 months 5 days 3 years 7 months 6 days 4 years 7 months 2 days