Note 7 - Stockholders' Equity - Common Stock Reserved for Future Issuance (Details) |
Mar. 31, 2024
shares
|
|---|---|
| Shares reserved (in shares) | 9,260,350 |
| Share-Based Payment Arrangement, Option [Member] | |
| Shares reserved (in shares) | 607 |
| Shares Available for Grant Under Equity Incentive Plan [Member] | |
| Shares reserved (in shares) | 163,800 |
| Warrant [Member] | |
| Shares reserved (in shares) | 9,095,943 |