XML 62 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity (Details 1) - $ / shares
Jun. 30, 2020
Dec. 31, 2019
Number of warrants Outstanding 19,650,167 19,654,167
Number of warrants Exercisable 19,650,167  
$0.50    
Number of warrants Outstanding 15,880,000  
Exercise price of warrants Outstanding $ 0.5  
Number of warrants Exercisable 15,880,000  
Exercise price of warrants Exercisable $ 0.5  
$1.85    
Number of warrants Outstanding 3,000,000  
Exercise price of warrants Outstanding $ 1.85  
Number of warrants Exercisable 3,000,000  
Exercise price of warrants Exercisable $ 1.85  
$2.70    
Number of warrants Outstanding 500,000  
Exercise price of warrants Outstanding $ 2.7  
Number of warrants Exercisable 500,000  
Exercise price of warrants Exercisable $ 2.7  
$31.90    
Number of warrants Outstanding 20,000  
Exercise price of warrants Outstanding $ 31.9  
Number of warrants Exercisable 20,000  
Exercise price of warrants Exercisable $ 31.9  
$50.00    
Number of warrants Outstanding 100,000  
Exercise price of warrants Outstanding $ 50  
Number of warrants Exercisable 100,000  
Exercise price of warrants Exercisable $ 50  
$75.00    
Number of warrants Outstanding 75,000  
Exercise price of warrants Outstanding $ 75  
Number of warrants Exercisable 75,000  
Exercise price of warrants Exercisable $ 75  
$100.00    
Number of warrants Outstanding 50,000  
Exercise price of warrants Outstanding $ 100  
Number of warrants Exercisable 50,000  
Exercise price of warrants Exercisable $ 100  
$200.00    
Number of warrants Outstanding 6,667  
Exercise price of warrants Outstanding $ 200  
Number of warrants Exercisable 6,667  
Exercise price of warrants Exercisable $ 200  
$235.00    
Number of warrants Outstanding 10,000  
Exercise price of warrants Outstanding $ 235  
Number of warrants Exercisable 10,000  
Exercise price of warrants Exercisable $ 235  
$250.00    
Number of warrants Outstanding 7,500  
Exercise price of warrants Outstanding $ 250  
Number of warrants Exercisable 7,500  
Exercise price of warrants Exercisable $ 250  
$280.00    
Number of warrants Outstanding 1,000  
Exercise price of warrants Outstanding $ 280  
Number of warrants Exercisable 1,000  
Exercise price of warrants Exercisable $ 280