Share-Based Payment Arrangement, Option, Activity [Table Text Block] |
|
|
Number
of Shares
|
|
|
Weighted-
Average
Exercise
Price
|
|
|
Weighted-
Average
Remaining
Contractual
Term (yrs)
|
|
|
Aggregate
Intrinsic
Value
|
|
Outstanding at December 31, 2024
|
|
|
333,648 |
|
|
$ |
12.71 |
|
|
|
8.6 |
|
|
$ |
58,500 |
|
Stock options granted
|
|
|
805,300 |
|
|
|
2.48 |
|
|
|
|
|
|
|
|
|
Outstanding at June 30, 2025
|
|
|
1,138,948 |
|
|
$ |
5.48 |
|
|
|
9.1 |
|
|
$ |
- |
|
Exercisable at June 30, 2025
|
|
|
117,905 |
|
|
$ |
30.67 |
|
|
|
6.6 |
|
|
$ |
- |
|
|
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] |
|
|
Common Warrants
|
|
|
|
|
|
|
|
|
|
|
|
Number
of Shares
|
|
|
Weighted-Average Exercise Price
|
|
|
Weighted-Average
Remaining Contractual Term (yrs)
|
|
|
Pre-Funded
Warrants --
Number
of Shares
|
|
|
Total
Warrants
|
|
Outstanding at December 31, 2024
|
|
|
6,617,747 |
|
|
$ |
5.13 |
|
|
|
4.6 |
|
|
|
- |
|
|
|
6,617,747 |
|
Warrants issued
|
|
|
3,435,115 |
|
|
|
1.31 |
|
|
|
|
|
|
|
2,085,115 |
|
|
|
5,520,230 |
|
Warrants exercised
|
|
|
- |
|
|
|
- |
|
|
|
|
|
|
|
(2,085,115 |
) |
|
|
(2,085,115 |
) |
Outstanding at June 30, 2025
|
|
|
10,052,862 |
|
|
$ |
2.61 |
|
|
|
4.6 |
|
|
|
- |
|
|
|
10,052,862 |
|
Issue Date
|
|
Number
of Shares
|
|
|
Exercise
Price
|
|
Expiration
|
September 2020
|
|
|
159,781 |
|
|
$ |
75.00 |
|
September 2025
|
September 2021
|
|
|
6,668 |
|
|
|
195.00 |
|
September 2026
|
May 2024
|
|
|
1,605,688 |
|
|
|
1.31 |
|
May 2029
|
July 2024
|
|
|
2,170,000 |
|
|
|
1.31 |
|
January 2030
|
August 2024
|
|
|
2,675,610 |
|
|
|
1.31 |
|
March 2030
|
March 2025
|
|
|
3,435,115 |
|
|
|
1.31 |
|
June 2030
|
Outstanding at June 30, 2025
|
|
|
10,052,862 |
|
|
|
|
|
|
|