XML 102 R33.htm IDEA: XBRL DOCUMENT v3.25.1
SCHEDULE OF OUTSTANDING AND EXERCISABLE WARRANTS (Details) - $ / shares
12 Months Ended
Sep. 17, 2024
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Warrant One [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Warrants outstanding, outstanding number of options, shares 19,688      
Warrants outstanding, weighted average exercise price $ 2.40      
Warrants exercisable, weighted average remaining life in years 5 years      
Warrant One [Member] | Exercise Price Range One [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Range of exercise prices   $ 2.40    
Warrants outstanding, outstanding number of options, shares   19,688    
Warrants outstanding, weighted average remaining life in years   4 years 9 months    
Warrants outstanding, weighted average exercise price   $ 2.40    
Warrants exercisable, exercisable number of options, shares   19,688    
Warrants exercisable, weighted average remaining life in years   4 years 9 months    
Warrants exercisable, weighted average exercise price   $ 2.40    
Warrant Two [Member] | Exercise Price Range Two [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Warrants outstanding, outstanding number of options, shares   258,500    
Warrants outstanding, weighted average remaining life in years   2 years 1 month 20 days    
Warrants outstanding, weighted average exercise price   $ 4.43    
Warrants exercisable, exercisable number of options, shares   150,000    
Warrants exercisable, weighted average remaining life in years   3 months    
Warrants exercisable, weighted average exercise price   $ 4.17    
Range of exercise prices lower range   4.17    
Range of exercise prices upper range   $ 4.80    
Warrant [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Range of exercise prices     $ 4.17  
Warrants outstanding, outstanding number of options, shares   278,188 150,000 180,000
Warrants outstanding, weighted average remaining life in years   2 years 3 months 25 days    
Warrants outstanding, weighted average exercise price $ 4.80 $ 4.29    
Warrants exercisable, exercisable number of options, shares   169,688    
Warrants exercisable, weighted average remaining life in years   9 months 7 days    
Warrants exercisable, weighted average exercise price   $ 4.17    
Range of exercise prices lower range   2.40    
Range of exercise prices upper range   $ 4.17