Note 8 - Warrants - Schedule of Warrants (Details) |
6 Months Ended | 12 Months Ended | |
---|---|---|---|
Jun. 30, 2025
$ / shares
shares
|
Jun. 30, 2025
$ / shares
shares
|
Dec. 31, 2024
$ / shares
shares
|
|
Warrants outstanding (in shares) | 12,500,000 | 12,500,000 | 17,400,000 |
Warrants outstanding, weighted average exercise price (in CAD per share) | $ / shares | $ 0.001 | $ 0.28 | |
Expired (in shares) | (12,500,000) | (12,500,000) | (4,900,000) |
Expired (in CAD per share) | (per share) | $ 0.001 | $ 1 | |
Warrants outstanding (in shares) | 0 | 0 | 12,500,000 |
Warrants outstanding, weighted average exercise price (in CAD per share) | (per share) | $ 0 | $ 0.001 |