XML 85 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SCHEDULE OF WARRANT EXERCISABLE (Details) - $ / shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Nov. 29, 2021
Exercise Price       $ 19.50
Warrant [Member]        
Exercise Price $ 0.89 $ 5.61 $ 19.77  
Warrants Outstanding 18,649,802 9,757,710 2,752,941  
Weighted Avg. Remaining Life 3 years 11 months 26 days      
Warrants, Exercisable 18,649,802      
Warrant [Member] | Exercise Price 1 [Member]        
Exercise Price $ 0.01      
Warrants Outstanding 2,501,950      
Weighted Avg. Remaining Life 4 years 7 months 2 days      
Warrants Exercisable 2,501,950      
Warrant [Member] | Exercise Price 2 [Member]        
Exercise Price $ 1.02      
Warrants Outstanding 15,645,619      
Weighted Avg. Remaining Life 3 years 10 months 13 days      
Warrants Exercisable 15,645,619      
Warrant [Member] | Exercise Price 3 [Member]        
Exercise Price $ 1.28      
Warrants Outstanding 502,233      
Weighted Avg. Remaining Life 4 years 7 months 20 days      
Warrants Exercisable 502,233