XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
SCHEDULE OF OUTSTANDING AND EXERCISABLE WARRANTS (Details) - $ / shares
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, upper limit $ 9.00  
Warrants Outstanding number of outstanding 7,897,975 512,759
Warrants outstanding average remaining contractual life 4 years 6 months 18 days  
Warrants outstaning weighted average exercise price $ 5.32 $ 7.14
Warrants exercisable number of outstanding 7,897,975  
Warrants exercisable average remaining contractual life 4 years 6 months 18 days  
Warrants exercisable weighted average exercise price $ 5.32  
Range of exercise prices, lower limit 3.00  
Exercise Price Range One [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, upper limit $ 3.00  
Warrants Outstanding number of outstanding 133,333  
Warrants outstanding average remaining contractual life 2 years 5 months 1 day  
Warrants outstaning weighted average exercise price $ 3.00  
Warrants exercisable number of outstanding 133,333  
Warrants exercisable average remaining contractual life 2 years 5 months 1 day  
Warrants exercisable weighted average exercise price $ 3.00  
Exercise Price Range Two [Member]    
Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items]    
Range of exercise prices, upper limit $ 9.00  
Warrants Outstanding number of outstanding 7,764,642  
Warrants outstanding average remaining contractual life 4 years 7 months 2 days  
Warrants outstaning weighted average exercise price $ 5.36  
Warrants exercisable number of outstanding 7,764,642  
Warrants exercisable average remaining contractual life 4 years 7 months 2 days  
Warrants exercisable weighted average exercise price $ 5.36  
Range of exercise prices, lower limit $ 3.01