v3.26.1
Note 11 - Net Loss Per Share of Common Stock (Tables)
12 Months Ended
Dec. 31, 2025
Notes Tables  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

Year Ended December 31,

 
   

2025

   

2024

 

RSUs and stock options to purchase common stock

    2,883,672       1,999,823  

Common stock warrants

    20,265,576       20,265,576