v3.25.2
Note 8 - Warrants (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Warrants or Right [Table Text Block]
  

Number of

warrants

  

Weighted

average

exercise price

 

Warrants outstanding, December 31, 2023

  17,400,000  $0.28 

Expired

  (4,900,000)  1.00 

Warrants outstanding, December 31, 2024

  12,500,000   0.001 

Expired

  (12,500,000)  0.001 

Warrants outstanding, June 30, 2025

  -  $-