| Schedule of option activity | |
| | |
| | |
| |
| | |
| | |
| | |
| |
| | |
Warrants 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 | |
| 2,525 | | |
| 9.90 | | |
| | |
| Options outstanding at March 31, 2025 | |
| 122,332 | | |
$ | 80.76 | | |
| 7.92 | |
| Options vested and exercisable at March 31, 2025 | |
| 122,332 | | |
$ | 80.76 | | |
| | |
| Options outstanding at December 31, 2025 | |
| 144,320 | | |
$ | 68.79 | | |
| 7.58 | |
| Options granted | |
| 12,820 | | |
| 1.95 | | |
| | |
| Options outstanding at March 31, 2026 | |
| 157,140 | | |
$ | 63.34 | | |
| 7.55 | |
| Options vested and exercisable at March 31, 2026 | |
| 157,140 | | |
$ | 63.34 | | |
| | |