XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF OUTSTANDING AND EXERCISABLE WARRANTS (Details) - $ / shares
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Warrant [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Warrants Outstanding, Number Outstanding 4,088,888 278,188
Warrants Outstanding, Average Remaining Contractual Life (in years) 4 years 5 months 8 days  
Warrants Outstanding, Weighted Average Exercise Price $ 1.49 $ 4.29
Warrants Exercisable, Number Exercisable 338,888  
Warrants Exercisable, Average Remaining Contractual Life (in years) 4 years 3 months 25 days  
Warrants Exercisable, Weighted Average Exercise Price $ 2.45  
Range of exercise prices lower range 1.40  
Range of exercise prices upper range 4.80  
Warrant [Member] | Minimum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Range of exercise prices 0.40 2.40
Warrant [Member] | Maximum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Range of exercise prices $ 4.80 $ 4.80
Exercise Price Range One [Member] | Warrant One [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Warrants Outstanding, Number Outstanding 35,700  
Warrants Outstanding, Average Remaining Contractual Life (in years) 4 years 11 months 1 day  
Warrants Outstanding, Weighted Average Exercise Price $ 0.46  
Warrants Exercisable, Number Exercisable 35,700  
Warrants Exercisable, Average Remaining Contractual Life (in years) 4 years 11 months 1 day  
Warrants Exercisable, Weighted Average Exercise Price $ 0.46  
Exercise Price Range One [Member] | Warrant One [Member] | Minimum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Range of exercise prices 0.40  
Exercise Price Range One [Member] | Warrant One [Member] | Maximum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Range of exercise prices $ 0.46  
Exercise Price Range Two [Member] | Warrant Two [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Warrants Outstanding, Number Outstanding 3,944,688  
Warrants Outstanding, Average Remaining Contractual Life (in years) 4 years 5 months 26 days  
Warrants Outstanding, Weighted Average Exercise Price $ 1.40  
Warrants Exercisable, Number Exercisable 194,688  
Warrants Exercisable, Average Remaining Contractual Life (in years) 4 years 3 months 3 days  
Warrants Exercisable, Weighted Average Exercise Price $ 1.50  
Exercise Price Range Two [Member] | Warrant Two [Member] | Minimum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Range of exercise prices lower range 1.40  
Exercise Price Range Two [Member] | Warrant Two [Member] | Maximum [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Range of exercise prices lower range 2.40  
Exercise Price Range Three [Member] | Warrant Three [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Range of exercise prices $ 4.80  
Warrants Outstanding, Number Outstanding 108,500  
Warrants Outstanding, Average Remaining Contractual Life (in years) 4 years 3 months  
Warrants Outstanding, Weighted Average Exercise Price $ 4.80  
Warrants Exercisable, Number Exercisable 108,500  
Warrants Exercisable, Average Remaining Contractual Life (in years) 4 years 3 months  
Warrants Exercisable, Weighted Average Exercise Price $ 4.80