XML 29 R18.htm IDEA: XBRL DOCUMENT v3.25.3
Note 3 - Net Income (Loss) Per Common Share - Basic and Diluted (Tables)
9 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

3 Months Ended

  

9 Months Ended

 
  

September 30,

  

September 30,

  

September 30,

  

September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Weighted average common shares outstanding - basic

  528,088,472   523,138,891   526,568,064   522,028,572 
                 

Effects of dilutive shares

                

Stock Options

            

Series C Preferred Stock

            

Weighted average common shares outstanding - diluted

  528,088,472   523,138,891   526,568,064   522,028,572 
Schedule of Stock by Class [Table Text Block]
  

September 30,

 
  

2025

  

2024

 

Stock options

  26,637,500   27,012,500 

Restricted Stock Units

  3,000,000   5,250,000 

Shares of Series C Preferred Stock

  40,630,000   40,630,000 
   70,267,500   72,892,500