Note 2 - Summary of Significant Accounting Policies 1 (Details Textual) $ in Millions |
6 Months Ended | |
|---|---|---|
|
Jun. 30, 2026
USD ($)
|
Mar. 31, 2026 |
|
| Revenue, Remaining Performance Obligation, Amount | $ 24.9 | |
| Contract With Customer Liability, Revenue Recognized Including Beginning Balance | $ 10.6 | |
| Research and Development [Member] | ||
| Revenue, Performance Obligation, Number of Obligations | 3 |