| Schedule of option activity | |
| | |
| | |
| |
|
|
Options Outstanding |
|
|
Weighted
Average Exercise Price |
|
|
Weighted
Average Remaining
Contractual Life (Years) |
|
| Options outstanding at December 31, 2024 | |
| 119,807 | | |
$ | 82.25 | | |
| 8.12 | |
| Options granted | |
| 9,468 | | |
| 5.28 | | |
| | |
| Options expired or cancelled or forfeited | |
| (415 | ) | |
| 63.30 | | |
| | |
| Options outstanding at June 30, 2025 | |
| 128,860 | | |
$ | 76.66 | | |
| 7.80 | |
| Options vested and exercisable at June 30, 2025 | |
| 128,860 | | |
$ | 76.66 | | |
| | |
| Options outstanding at December 31, 2025 | |
| 144,320 | | |
$ | 68.79 | | |
| 7.58 | |
| Options granted | |
| 24,236 | | |
| 2.06 | | |
| | |
| Options outstanding at June 30, 2026 | |
| 168,556 | | |
$ | 59.20 | | |
| 7.48 | |
| Options vested and exercisable at June 30, 2026 | |
| 168,556 | | |
$ | 59.20 | | |
| | |
| | |
| | | |
| | | |
| | |