XML 66 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Stockholders' Equity (Details 1) - $ / shares
Mar. 31, 2023
Dec. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of warrants Outstanding 10,670 70,770
Number of warrants Exercisable 10,670  
Warrants One [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 Two [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 Three [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of warrants Outstanding 100  
Exercise price of warrants Outstanding $ 11,750.00  
Number of warrants Exercisable 100  
Exercise price of warrants Exercisable $ 11,750.00  
Warrants Four [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 Five [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