XML 60 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details 1) - $ / shares
Jun. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 19,643,500 19,643,500
Number of warrants Exercisable 19,643,500  
Warrants One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 15,880,000  
Exercise price of warrants Outstanding $ 0.50  
Number of warrants Exercisable 15,880,000  
Exercise price of warrants Exercisable $ 0.50  
Warrants Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
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  
Warrants Three [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 500,000  
Exercise price of warrants Outstanding $ 2.70  
Number of warrants Exercisable 500,000  
Exercise price of warrants Exercisable $ 2.70  
Warrants Four [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 20,000  
Exercise price of warrants Outstanding $ 31.90  
Number of warrants Exercisable 20,000  
Exercise price of warrants Exercisable $ 31.90  
Warrants Five [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 100,000  
Exercise price of warrants Outstanding $ 50.00  
Number of warrants Exercisable 100,000  
Exercise price of warrants Exercisable $ 50.00  
Warrants Six [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 75,000  
Exercise price of warrants Outstanding $ 75.00  
Number of warrants Exercisable 75,000  
Exercise price of warrants Exercisable $ 75.00  
Warrants Seven [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 50,000  
Exercise price of warrants Outstanding $ 100.00  
Number of warrants Exercisable 50,000  
Exercise price of warrants Exercisable $ 100.00  
Warrants Nine [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 10,000  
Exercise price of warrants Outstanding $ 235.00  
Number of warrants Exercisable 10,000  
Exercise price of warrants Exercisable $ 235.00  
Warrants Ten [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 7,500  
Exercise price of warrants Outstanding $ 250.00  
Number of warrants Exercisable 7,500  
Exercise price of warrants Exercisable $ 250.00  
Warrants Eleven [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 1,000  
Exercise price of warrants Outstanding $ 280.00  
Number of warrants Exercisable 1,000  
Exercise price of warrants Exercisable $ 280.00