v3.25.2
SCHEDULE OF STOCK OPTION OUTSTANDING AND EXERCISABLE AND EXERCISABLE EXERCISE PRICE RANGE (Details)
12 Months Ended
Dec. 31, 2024
$ / shares
shares
Share-Based Payment Arrangement [Abstract]  
Range of Exercise, Lower Range Limit $ 1.58
Range of Exercise, Upper Range Limit $ 142.08
Options Outstanding, Number Outstanding | shares 217,056
Options Outstanding, Weighted- Average Remaining Contractual Life 7 years 8 months 12 days
Options Outstanding, Weighted-Average Exercise Price $ 4.50
Options Exercisable, Number Exercisable | shares 214,525
Options Exercisable, Weighted-Average Exercise Price $ 18.74