v3.26.1
Note 8 - Net Loss Per Share - Schedule of Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Convertible Series F Preferred Stock [Member]    
Antidilutive securities (in shares) 45,754 51,357
Series F Preferred Warrants [Member]    
Antidilutive securities (in shares) 8,097,347 2,784,922
Common Stock Warrants [Member]    
Antidilutive securities (in shares) 2,688,728 2,272,203