| Schedule of option activity | |
| | |
| | |
| |
| | |
Options Outstanding | | |
Weighted
Average Exercise Price | | |
Weighted
Average Remaining Contractual Life (Years) | |
| Options outstanding at December 31, 2023 | |
| 86,153 | | |
$ | 91.72 | | |
| 8.71 | |
| Options granted | |
| 44,074 | | |
| 58.00 | | |
| | |
| Options expired or cancelled or forfeited | |
| (10,420 | ) | |
| 57.92 | | |
| | |
| Options outstanding at December 31, 2024 | |
| 119,807 | | |
| 82.25 | | |
| 8.12 | |
| Options granted | |
| 24,928 | | |
| 4.01 | | |
| | |
| Options expired or cancelled or forfeited | |
| (415 | ) | |
| 63.30 | | |
| | |
| Options outstanding at December 31, 2025 | |
| 144,320 | | |
$ | 68.79 | | |
| 7.58 | |
| Options vested and exercisable at December 31, 2025 | |
| 144,320 | | |
$ | 68.79 | | |
| | |