Note 9 - Temporary Equity and Stockholders' Deficit - Reserved Common Stock (Details) - shares |
Jun. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Reserved common stock (in shares) | 1,390,422 | 514,206 |
| Common Stock Issued from Issued Warrants [Member] | ||
| Reserved common stock (in shares) | 1,030,422 | 154,206 |
| Common Stock from Options Issued and Outstanding [Member] | ||
| Reserved common stock (in shares) | 251,738 | 151,129 |
| Common Stock Available for Future Grants [Member] | ||
| Reserved common stock (in shares) | 108,262 | 208,871 |