Note 8 - Warrants - Schedule of Warrants (Details) - 12 months ended Dec. 31, 2025 |
USD ($)
shares
|
$ / shares |
|---|---|---|
| Warrants outstanding (in shares) | shares | 12,500,000 | |
| Warrants outstanding, weighted average exercise price (in CAD per share) | $ / shares | $ 0.001 | |
| Warrants outstanding, aggregate intrinsic value | $ | $ 0 | |
| Expired (in shares) | shares | (12,500,000) | |
| Expired (in CAD per share) | $ / shares | (0.001) | |
| Warrants outstanding (in shares) | shares | 0 | |
| Warrants outstanding, weighted average exercise price (in CAD per share) | $ / shares | $ 0 | |
| Warrants outstanding, aggregate intrinsic value | $ | $ 0 |