XML 58 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity (Details 1) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 392,870 392,870
Number of warrants Exercisable 392,870  
Warrants One [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 317,600  
Exercise price of warrants Outstanding $ 25.00  
Number of warrants Exercisable 317,600  
Exercise price of warrants Exercisable $ 25.00  
Warrants Two [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 60,000  
Exercise price of warrants Outstanding $ 92.50  
Number of warrants Exercisable 60,000  
Exercise price of warrants Exercisable $ 92.50  
Warrants Three [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 10,000  
Exercise price of warrants Outstanding $ 135.00  
Number of warrants Exercisable 10,000  
Exercise price of warrants Exercisable $ 135.00  
Warrants Four [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 400  
Exercise price of warrants Outstanding $ 1,595.00  
Number of warrants Exercisable 400  
Exercise price of warrants Exercisable $ 1,595.00  
Warrants Five [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 2,000  
Exercise price of warrants Outstanding $ 2,500.00  
Number of warrants Exercisable 2,000  
Exercise price of warrants Exercisable $ 2,500.00  
Warrants Six [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 1,500  
Exercise price of warrants Outstanding $ 3,750.00  
Number of warrants Exercisable 1,500  
Exercise price of warrants Exercisable $ 3,750.00  
Warrants Seven [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 1,000  
Exercise price of warrants Outstanding $ 5,000.00  
Number of warrants Exercisable 1,000  
Exercise price of warrants Exercisable $ 5,000.00  
Warrants Nine [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 200  
Exercise price of warrants Outstanding $ 11,750.00  
Number of warrants Exercisable 200  
Exercise price of warrants Exercisable $ 11,750.00  
Warrants Ten [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 150  
Exercise price of warrants Outstanding $ 12,500.00  
Number of warrants Exercisable 150  
Exercise price of warrants Exercisable $ 12,500.00  
Warrants Eleven [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Number of warrants Outstanding 20  
Exercise price of warrants Outstanding $ 14,000.00  
Number of warrants Exercisable 20  
Exercise price of warrants Exercisable $ 14,000.00