v3.26.1
Note 3 - Net Income (Loss) Per Common Share - Basic and Diluted (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

June 30,

  

June 30,

  

June 30,

  

June 30,

 
  

2026

  

2025

  

2026

  

2025

 

Weighted average common shares outstanding - basic

  529,115,272   527,355,415   528,787,373   525,718,720 
                 

Effects of dilutive shares

                

Stock Options

            

Series C Preferred Stock

            

Weighted average common shares outstanding - diluted

  529,115,272   527,355,415   528,787,373   525,718,720 
Schedule of Stock by Class [Table Text Block]
  

June 30,

 
  

2026

  

2025

 

Stock options

  25,437,500   26,662,500 

Restricted Stock Units

  40,500,000   3,000,000 

Shares of Series C Preferred Stock

  40,630,000   40,630,000 
   106,567,500   70,292,500