| Schedule of stock option activity |
| Schedule of stock option activity | |
| | | |
| | | |
| | | |
| | |
| | |
Shares Underlying Options | | |
Weighted Average Exercise Price | | |
Weighted Average Contractual Life (Years) | | |
Intrinsic Value | |
| Outstanding at December 31, 2025 | |
| 437,000 | | |
$ | 12.11 | | |
| 6.26 | | |
$ | 2,215,451 | |
| Granted | |
| – | | |
| – | | |
| – | | |
| – | |
| Exercised | |
| (307,375 | ) | |
| 10.52 | | |
| – | | |
| – | |
| Surrendered | |
| (129,625 | ) | |
| 23.58 | | |
| – | | |
| – | |
| Outstanding at March 31, 2026 | |
| – | | |
$ | – | | |
| – | | |
$ | – | |
|
| Schedule of warrants outstanding |
| Schedule of warrants outstanding | |
| | |
| | |
| | |
| | |
| |
| | |
| | |
| | |
| | |
Outstanding at | |
| Reference | |
Date Issued | | |
Exercise price | | |
Expiration | | |
March 31, 2026 | | |
December 31, 2025 | |
| Warrant Holder 1 | |
| 5/28/2021 | | |
$ | 59.40 | | |
| 5/13/26 | | |
| 8,380 | | |
| 8,380 | |
| Warrant Holder 1 | |
| 5/28/2021 | | |
$ | 118.80 | | |
| 5/13/26 | | |
| 8,422 | | |
| 8,422 | |
| Warrant Holder 1 | |
| 5/28/2021 | | |
$ | 296.80 | | |
| 5/13/26 | | |
| 8,422 | | |
| 8,422 | |
| Warrant Holder 2 | |
| 7/30/21 | | |
$ | 59.40 | | |
| 7/30/26 | | |
| 421 | | |
| 421 | |
| Warrant Holder 2 | |
| 7/30/21 | | |
$ | 296.80 | | |
| 6/1/26 | | |
| 1,263 | | |
| 1,263 | |
| Warrant Holder 5 | |
| 12/20/21 | | |
$ | 59.40 | | |
| 12/20/26 | | |
| 2,948 | | |
| 2,948 | |
| Warrant Holder 20 | |
| 1/3/23 | | |
$ | 50.00 | | |
| 1/2/27 | | |
| 5,000 | | |
| 5,000 | |
| Warrant Holder 21 | |
| 1/20/23 | | |
$ | 38.00 | | |
| 1/19/27 | | |
| 12,500 | | |
| 12,500 | |
| Series A & B Warrants | |
| 6/16/23 | | |
$ | 27.20 | | |
| 12/16/28 | | |
| 306,250 | | |
| 306,250 | |
| Series B Warrants | |
| 10/23/23 | | |
$ | 27.20 | | |
| 4/26/29 | | |
| 100,000 | | |
| 100,000 | |
| Warrant Holder 22 | |
| 6/16/23 | | |
$ | 25.00 | | |
| 12/16/28 | | |
| 6,300 | | |
| 6,300 | |
| Warrant Holder 22 | |
| 10/23/23 | | |
$ | 28.00 | | |
| 4/26/29 | | |
| 3,300 | | |
| 3,300 | |
| Warrant Holder 23 | |
| 6/16/23 | | |
$ | 25.00 | | |
| 12/16/28 | | |
| 4,200 | | |
| 4,200 | |
| Warrant Holder 23 | |
| 10/23/23 | | |
$ | 28.00 | | |
| 4/26/29 | | |
| 2,400 | | |
| 2,400 | |
| Warrant Holder 24 | |
| 10/23/23 | | |
$ | 28.00 | | |
| 4/26/29 | | |
| 300 | | |
| 300 | |
| Warrant Holder 25 | |
| 1/20/25 | | |
$ | 12.00 | | |
| 1/20/30 | | |
| 100,000 | | |
| 100,000 | |
| Total Warrants outstanding | |
| 570,105 | | |
| 570,105 | |
|