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

3 Months Ended

  

6 Months Ended

 
  

June 30,

  

June 30,

  

June 30,

  

June 30,

 
  

2024

  

2023

  

2024

  

2023

 

Weighted average common shares outstanding - basic

  522,779,643   517,926,610   521,473,413   516,746,718 
                 

Effects of dilutive shares

                

Stock Options

            

Series C Preferred Stock

            

Weighted average common shares outstanding - diluted

  522,779,643   517,926,610   521,473,413   516,746,718 
Schedule of Stock by Class [Table Text Block]
  

June 30,

 
  

2024

  

2023

 

Stock options

  27,862,500   26,012,500 

Restricted Stock Units

  5,250,000   7,000,000 

Shares of Series C Preferred Stock

  40,630,000   40,630,000 
   73,742,500   73,642,500