v3.25.2
SCHEDULE OF WARRANT TRANSACTIONS (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]    
Shares, Outstanding at Beginning of Year 631,737 779,208
Weighted-Average Exercise Price, Outstanding at Beginning of Year $ 75.34 $ 21.28
Shares, Granted 1,296,876 1,406
Weighted-Average Exercise Price, Granted $ 3.47 $ 5.72
Shares, Exercised (118,238)
Weighted-Average Exercise Price, Exercised $ 11.20
Shares, Forfeited or Canceled (46,537) (30,639)
Weighted-Average Exercise Price, Forfeited or Canceled $ 24.23 $ 26.74
Shares, Outstanding at End of Year 1,882,076 631,737
Weighted-Average Exercise Price, Outstanding at End of Year $ 2.84 $ 75.34
Shares, Options Exercisable at End of Year 585,200 631,737
Weighted-Average Exercise Price, Options Exercisable at End of Year $ 2.84 $ 75.34
Weighted-Average Fair Value of Options Granted During the Period $ 0.25 $ 0.24