Note 3 - Summary of Significant Accounting Policies - Summary of Antidilutive Securities (Details) - shares |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2025 |
Sep. 30, 2024 |
Sep. 30, 2025 |
Sep. 30, 2024 |
|
| Antidilutive securities (in shares) | 5,542,976 | 0 | 4,034,695 | 0 |
| Warrant [Member] | ||||
| Antidilutive securities (in shares) | 2,826,877 | 0 | 3,578,268 | 0 |
| Convertible Debt Securities [Member] | ||||
| Antidilutive securities (in shares) | 419,684 | 0 | 312,872 | 0 |
| OID Notes [Member] | ||||
| Antidilutive securities (in shares) | 2,296,415 | 0 | 143,555 | 0 |