XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.2
WARRANT LIABILITIES (Details Narrative) - $ / shares
Nov. 24, 2023
Dec. 22, 2022
Mar. 31, 2024
Feb. 27, 2024
Feb. 26, 2024
Dec. 31, 2023
Dec. 05, 2023
Dec. 04, 2023
Dec. 31, 2022
Dec. 21, 2022
Alpha Capital [Member]                    
Warrant exercise price   $ 0.73   $ 0.26 $ 0.73         $ 1.65
Alpha Capital [Member] | Securities Purchase Agreement [Member]                    
Warrant exercise price             $ 0.73 $ 1.65    
Series C Warrants [Member]                    
Remaining term (in years)     2 months 26 days              
Series C Warrants [Member] | Alpha Capital [Member]                    
Warrant exercise price   $ 1.65                
Warrants issued   2,500,000                
Conversion price percentage   125.00%                
Series C Warrants [Member]                    
Warrants outstanding                 1,349,570  
Warrant exercise price                 $ 1.32  
Warrants expired 1,097,599                  
Series C Warrants [Member] | Securities Purchase Agreement [Member]                    
Warrant exercise price       $ 0.26 $ 0.73   $ 0.73 $ 1.32    
Series C Warrants [Member] | Alpha Capital [Member] | Securities Purchase Agreement [Member]                    
Warrants issued       823,633     203,652      
Warrants outstanding       1,279,256   455,623        
Warrants exercisable       1,279,256   455,623