v3.25.2
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