XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Notes Tables  
Schedule of Cash, Cash Equivalents and Restricted Cash [Table Text Block]
  

September 30,

2023

  

December 31,

2022

 

Cash and cash equivalents

 $41,685  $13,434 

Restricted cash

  -   1,142 
         

Total cash, cash equivalents and restricted cash

 $41,685  $14,576 
Schedule of Weighted Average Number of Shares [Table Text Block]
  

Three Months Ended
September 30,

  

Nine Months Ended
September 30,

 
  

2023

  

2022

  

2023

  

2022

 

Weighted average common shares outstanding - basic

  11,886,005   10,695,867   11,294,306   10,655,469 

Potentially dilutive securities:

                

Unvested shares of restricted stock and employee stock options

  326,312   168,673   371,544   185,175 

Weighted average common shares and common share equivalents outstanding - diluted

  12,212,317   10,864,540   11,665,850   10,840,644 
                 

Average number of potentially dilutive securities excluded from calculation because their effect was anti-dilutive during the period

  107,666   518,145   119,585   491,014