Note 3 - Significant Accounting Policies - Useful Lives of Property and Equipment (Details) |
Mar. 31, 2026 |
|---|---|
| Computers and Software [Member] | |
| Useful life (Year) | 3 years |
| Laboratory Equipment [Member] | Minimum [Member] | |
| Useful life (Year) | 3 years |
| Laboratory Equipment [Member] | Maximum [Member] | |
| Useful life (Year) | 6 years 6 months |
| Furniture [Member[ | Minimum [Member] | |
| Useful life (Year) | 5 years |
| Furniture [Member[ | Maximum [Member] | |
| Useful life (Year) | 16 years 6 months |
| Manufacturing Equipment [Member] | Minimum [Member] | |
| Useful life (Year) | 2 years |
| Manufacturing Equipment [Member] | Maximum [Member] | |
| Useful life (Year) | 10 years |