Note 7 - Intangible Assets - Schedule of Intangible Assets (Details) - USD ($) |
Jun. 30, 2026 |
Jun. 30, 2025 |
|||||
|---|---|---|---|---|---|---|---|
| Finite-lived intangible assets, gross | $ 58,400,000 | $ 55,400,000 | |||||
| Finite-lived intangible assets, amortization | (16,997,000) | (13,199,000) | |||||
| Finite-lived intangible assets, net | $ 41,403,000 | $ 42,201,000 | |||||
| Weighted Average [Member] | |||||||
| Finite-lived intangible assets, remaining life (Year) | 10 years 9 months 18 days | 12 years 8 months 12 days | |||||
| Technology-Based Intangible Assets [Member] | |||||||
| Finite-lived intangible assets, gross | $ 22,200,000 | $ 22,200,000 | [1] | ||||
| Finite-lived intangible assets, amortization | (6,898,000) | (5,592,000) | [1] | ||||
| Finite-lived intangible assets, net | $ 15,302,000 | $ 16,608,000 | [1] | ||||
| Technology-Based Intangible Assets [Member] | Weighted Average [Member] | |||||||
| Finite-lived intangible assets, remaining life (Year) | 11 years 8 months 12 days | 12 years 8 months 12 days | [1] | ||||
| Developed Technology Rights [Member] | |||||||
| Finite-lived intangible assets, gross | $ 30,200,000 | $ 30,200,000 | |||||
| Finite-lived intangible assets, amortization | (9,384,000) | (7,607,000) | |||||
| Finite-lived intangible assets, net | $ 20,816,000 | $ 22,593,000 | |||||
| Developed Technology Rights [Member] | Weighted Average [Member] | |||||||
| Finite-lived intangible assets, remaining life (Year) | 11 years 8 months 12 days | 12 years 8 months 12 days | |||||
| Commercialization Rights [Member] | |||||||
| Finite-lived intangible assets, gross | [2] | $ 6,000,000 | $ 3,000 | ||||
| Finite-lived intangible assets, amortization | [2] | (715,000) | 0 | ||||
| Finite-lived intangible assets, net | [2] | $ 5,285,000 | $ 3,000 | ||||
| Finite-lived intangible assets, remaining life (Year) | 4 years 2 months 12 days | ||||||
| |||||||