XML 90 R59.htm IDEA: XBRL DOCUMENT v3.23.1
WARRANT LIABILITIES (Details Narrative) - $ / shares
Dec. 22, 2022
May 26, 2022
Apr. 25, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Exercise price of warrant         $ 13.20 $ 40.70
Warrant to purchase shares         60,000  
Series C Warrants [Member]            
Stock Issued During Period, Shares, New Issues 1,002,717 49,952 49,318      
Series C Warrants [Member] | Alpha Capital [Member]            
Exercise price of warrant $ 1.65          
Warrant to purchase shares 2,500,000          
Conversion price percentage 125.00%          
Minimum [Member]            
Exercise price of warrant $ 1.32 $ 5.136 $ 6.00      
Maximum [Member]            
Exercise price of warrant $ 5.136 $ 6.00 $ 7.195      
Series C Warrants [Member]            
Exercise price of warrant       $ 7.195    
Series C Warrants [Member] | Minimum [Member]            
Warrants and Rights Outstanding, Term       10 months 24 days    
Series C Warrants [Member] | Maximum [Member]            
Warrants and Rights Outstanding, Term       1 year 5 months 26 days