XML 54 R43.htm IDEA: XBRL DOCUMENT v3.25.2
SCHEDULE OF WARRANT TRANSACTIONS (Details)
6 Months Ended
Jun. 30, 2025
$ / shares
shares
Warrants  
Warrants, Outstanding at Beginning of Year | shares 1,882,076
Warrants, Weighted-Average Exercise Price, Outstanding at Beginning of Year $ 22.59
Warrants, Granted | shares
Warrants, Weighted-Average Exercise Price, Granted
Warrants, Exercised | shares
Warrants, Weighted-Average Exercise Price, Exercised
Warrants, Forfeited or Cancelled | shares (19,007)
Warrants, Weighted-Average Exercise Price, Forfeited or Cancelled $ 37.79
Warrants, Outstanding at End of Year | shares 1,863,069
Warrants, Weighted-Average Exercise Price, Outstanding at End of Year $ 9.13
Warrants, Options Exercisable at End of Year | shares 566,193
Warrants, Weighted-Average Exercise Price, Options Exercisable at End of Year $ 22.08
Weighted-Average Fair Value of Options Granted During the Period