Note 5 - Stockholders' Equity, Equity Incentive Plans, And Stock-Based Compensation - Summary of Common Stock Reserved for Future Issuance (Details) |
Dec. 31, 2025
shares
|
|---|---|
| Shares underlying outstanding warrants (in shares) | 5,442,508 |
| Total common stock reserved for future issuance (in shares) | 5,941,399 |
| Stock options outstanding (in shares) | 158,098 |
| Equity Incentive Plan 2020 [Member] | |
| Total common stock reserved for future issuance (in shares) | 340,793 |