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

Weighted

 
          

Weighted

  

Average

 
  

Number of

  

Range of

  

Average

  

Remaining

 
  

Shares Under

  

Warrant Price

  

Exercise

  

Contractual

 
  

Warrant

  

Per Share

  

Price

  

Life

 

Balance at December 31, 2024

  5,694,445  

0.011 -0.0303

  $0.024   1.6 

Granted

            

Expired

  (4,444,445)  0.027   0.027    

Canceled

            

Balance at June 30, 2025

  1,250,000  

0.011 -0.0303

  $0.014   4.5 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
          

Weighted

     
      

Weighted

  

Average

     
  

Number of

  

Average

  

Remaining

  

Aggregate

 
  

Shares Under

  

Exercise

  

Contractual

  

Intrinsic

 
  

Options

  

Price

  

Life

  

Value

 

Balance at December 31, 2024

  67,556,835  $0.07   6.5  $104,475 

Granted

  35,000   0.02   9.8    

Forfeited/Expired

  (1,635,000)  0.11       

Exercised

            

Balance at June 30, 2025

  65,956,835  $0.07   6.0  $ 

Vested and Exercisable at June 30, 2025

  45,426,596  $0.06   5.0  $