| Schedule of stock warrant activity | |
| | |
| | |
| |
| | |
Number of Shares | | |
Weighted Average Exercise Price | | |
Weighted Average Remaining Contractual Life | |
| Warrants exercisable December 31, 2024 | |
| 4,950,000 | | |
$ | 0.001 | | |
| 3.00 | |
| Issued | |
| 277,778 | | |
| 0.200 | | |
| — | |
| Exercised | |
| (4,550,000 | ) | |
| — | | |
| — | |
| Cancelled | |
| — | | |
| — | | |
| — | |
| Warrants outstanding December 31, 2025 | |
| 677,778 | | |
| 0.55 | | |
| 1.65 | |
| | |
| | | |
| | | |
| | |
| Warrants exercisable December 31, 2025 | |
| 677,778 | | |
$ | 0.55 | | |
| 1.65 | |
| Issued | |
| 1,466,666 | | |
| 0.15 | | |
| 5.00 | |
| Warrants issued under full ratchet protection | |
| 277,778 | | |
| 0.15 | | |
| 2.68 | |
| Exercised | |
| — | | |
| — | | |
| — | |
| Cancelled | |
| — | | |
| — | | |
| — | |
| Warrants outstanding March 31, 2026 | |
| 2,422,222 | | |
| 0.29 | | |
| 3.60 | |
| Warrants exercisable March 31, 2026 | |
| 2,422,222 | | |
$ | 0.29 | | |
| 3.60 | |