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

December 31,

  

2025

 

2024

Warrants for common stock

 1,418,943 870,500

Employee stock options

 149,993 5,016

Series B Convertible Preferred Stock

 335,213 

Series J Convertible Preferred Stock

 6,083,005 

Series X Convertible Preferred Stock

  66,580

Convertible notes payable

 733,134 

Total common stock equivalents

 8,720,288 942,096