XML 44 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Warrants (Tables)
12 Months Ended
Dec. 31, 2019
Warrants  
Schedule of Warrants Activity
Warrants Outstanding at December 31, 2014   Number of Shares     Weighted Average, Exercise Price     Weighted Average, Remaining term  
                   
Granted     111,111       45       4.41  
Exercised     -       -       -  
Warrants Outstanding at December 31, 2015     111,111       45.00       4.41  
Granted     40,000       150.00       -  
Exercised     4,444       45.00       -  
Warrants Outstanding at December 31, 2016     106,667       45.00       3.9  
Granted     59,000       103.13          
Exercised     66,667       45.00          
Warrants Outstanding at December 31, 2017     99,000       122.00       3.14  
Granted     1,682,110       4.50          
Exercised     779,446       0.75          
Warrants Outstanding at December 31, 2018     1,001,664       18.75       3.46  
Granted     -       -          
Exercised     902,786       0.25          
Warrants Outstanding at December 31, 2019     98,878       117.75       1.26