XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 2 - Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

Three Months Ended

March 31,

 
  

2024

  

2023

 
         

Weighted average common shares outstanding–basic

  12,026,361   10,755,729 

Potentially dilutive securities:

        

Unvested shares of restricted stock and employee stock options

  131,936   332,935 

Weighted average common shares and common share equivalents outstanding–diluted

  12,158,297   11,088,664 

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

  434,584   154,429