XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Note 10 - Earnings (Loss) Per Share - Common Stock ("EPS") (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months ended

  

Nine Months Ended

 
  

September 30,

  

September 30,

 
  

2023

  

2022

  

2023

  

2022

 
                 

Stock options

  166,234   203,257   166,234   203,257 

Warrants

  4,864,150   4,672,025   4,872,025   4,672,025 

Total

  5,030,384   4,875,282   5,038,259   4,875,282