v3.26.1
Note 2 - Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended June 30,

  

Six Months Ended June 30,

 

Excluded potentially dilutive weighted average securities (1):

 

2026

  

2025

  

2026

  

2025

 
                 

Unvested restricted stock units

  241,900   124,332   251,574   72,866 

Financing warrants to purchase common stock

  1,316,180   182,386   1,316,180   182,386 

Total potential dilutive weighted average securities

  1,558,080   306,718   1,567,754   255,252