Note 10 - Compensatory Equity Incentive Plan and Other Equity Incentives - Summary of Plans (Details) |
Jun. 30, 2026
shares
|
|---|---|
| Award Shares Authorized (in shares) | 14,115,625 |
| Outstanding (in shares) | 5,990,473 |
| Available for Issuance (in shares) | 2,700,448 |
| SICP 2018 Omnibus Plan [Member] | |
| Award Shares Authorized (in shares) | 13,715,625 |
| Outstanding (in shares) | 5,990,473 |
| Available for Issuance (in shares) | 2,302,750 |
| Twenty Twenty Five ESPP [Member] | |
| Award Shares Authorized (in shares) | 400,000 |
| Outstanding (in shares) | 0 |
| Available for Issuance (in shares) | 397,698 |