| Warrants |
Note 12 -
Warrants
The following warrants were outstanding as of March 31, 2026 and December
31, 2025:
| Schedule of warrants were outstanding | |
| | | |
| | | |
| | | |
| | |
| | |
Shares of Common Stock Issuable for Outstanding Warrants as of | | |
| |
| Warrant Issuance | |
March 31,
2026 | | |
December 31, 2025 | | |
Exercise Price | | |
Expiration Date | |
| June 30, 2016 | |
| 3,639 | | |
| 3,639 | | |
$ | 8.20 | | |
| June 30, 2026 | |
| October 30, 2017 | |
| 195,061 | | |
| 195,061 | | |
$ | 4.10 | | |
| October 29, 2027 | |
| February 28, 2018 | |
| 23,418 | | |
| 23,418 | | |
$ | 8.20 | | |
| February 28, 2028 | |
| August 26, 2019 | |
| 443,790 | | |
| 443,790 | | |
$ | 5.90 | | |
| August 26, 2029 | |
| March 13, 2020 | |
| 442,294 | | |
| 442,294 | | |
$ | 5.90 | | |
| March 13, 2030 | |
| March 25, 2020 | |
| 44,150 | | |
| 44,150 | | |
$ | 1.40 | | |
| March 24, 2030 | |
| February 12, 2021 | |
| 173,205 | | |
| 173,205 | | |
$ | 5.90 | | |
| February 12, 2031 | |
| June 25, 2021 | |
| 288,721 | | |
| 288,721 | | |
$ | 5.90 | | |
| June 25, 2031 | |
| August 16, 2021 | |
| 22,427 | | |
| 22,427 | | |
$ | 5.90 | | |
| June 25, 2031 | |
| October 4, 2021 | |
| 311,148 | | |
| 311,148 | | |
$ | 5.90 | | |
| October 4, 2031 | |
| Total | |
| 1,947,853 | | |
| 1,947,853 | | |
| | | |
| | |
As
of March 31, 2026, the weighted-average exercise price of outstanding warrants was $5.64, with a weighted-average remaining contractual
life of 4.09 years.
|