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 |