v3.26.1
Note 6 - Warrants (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
  

Warrants outstanding

  

Weighted average price per share

  

Weighted average remaining life

  

Aggregate intrinsic value(1)

 

Balance, December 31, 2024

  31,615,616  $0.29         

Expired

  (1,888,170) $0.21         

Vested Balance, June 30, 2025

  29,727,446  $0.29         
                 

Balance, December 31, 2025

  31,244,078  $0.29         

Issued

  1,198,832  $0.24         

Expired

  (4,913,127) $0.23         

Vested Balance, June 30, 2026

  27,529,783  $0.29   1.4  $ 
Schedule Of Assumptions Used To Determine Fair Value Of Warrants [Table Text Block]
  

2026

  

2025

 

Risk free interest rate

  3.64 - 3.77%  %

Expected volatility

  62 - 66%  %

Expected dividend yield

      

Forfeiture rate

      

Expected life in years

  .5 - 5