v3.26.1
Note 3 - Summary of Significant Accounting Policies - Summary of Antidilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Antidilutive securities (in shares) 12,033,915 3,000,149
Warrant [Member]    
Antidilutive securities (in shares) 3,706,258 3,000,149
The 2024 Convertible Notes [Member]    
Antidilutive securities (in shares) 359,530 0
OID Notes [Member]    
Antidilutive securities (in shares) 2,550,867 0
Series B Convertible Preferred Stock [Member]    
Antidilutive securities (in shares) 5,417,260 0