Note 10 - Compensatory Equity Incentive Plan and Other Equity Incentives (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block] |
| | | | | | | | | | | Available for | |
| | | Award Shares | | | Outstanding at | | | Issuance at | |
| Equity Compensation Arrangement | | Authorized | | | June 30, 2026 | | | June 30, 2026 | |
| SICP (or Omnibus Plan) | | | 13,715,625 | | | | 5,990,473 | | | | 2,302,750 | |
| 2025 ESPP | | | 400,000 | | | | — | | | | 397,698 | |
| | | | 14,115,625 | | | | 5,990,473 | | | | 2,700,448 | |
|
| Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] |
| | | Year Ended June 30, | |
| | | 2026 | | | 2025 | |
| Weighted-average expected volatility | | | 81.9 | % | | | 74.0 | % |
| Dividend yields | | | — | % | | | — | % |
| Weighted-average risk-free interest rate | | | 4.10 | % | | | 4.09 | % |
| Weighted-average expected term, in years | | | 9.65 | | | | 7.50 | |
|
| Share-Based Payment Arrangement, Activity [Table Text Block] |
| | | Stock Options | | | Restricted Stock Units (RSUs) | | | Restricted Stock Awards (RSAs) | |
| | | | | | | Weighted- | | | Weighted- | | | | | | | Weighted- | | | Weighted- | | | | | | | Weighted- | | | Weighted- | |
| | | | | | | Average | | | Average | | | | | | | Average | | | Average | | | | | | | Average | | | Average | |
| | | | | | | Exercise | | | Remaining | | | | | | | Grant Date | | | Remaining | | | | | | | Grant Date | | | Remaining | |
| | | Shares | | | Price | | | Contract | | | Shares | | | Fair Values | | | Contract | | | Shares | | | Fair Values | | | Contract | |
| June 30, 2024 | | | 553,689 | | | $ | 2.02 | | | | 5.4 | | | | 1,250,132 | | | | | | | | 0.8 | | | | 161,540 | | | | | | | | 1.5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Granted | | | 347,959 | | | $ | 2.23 | | | | | | | | 234,615 | | | $ | 2.52 | | | | | | | | 182,352 | | | $ | 1.97 | | | | | |
| Exercised | | | (133,078 | ) | | $ | 1.97 | | | | | | | | (365,199 | ) | | | | | | | | | | | (221,980 | ) | | | | | | | | |
| Cancelled/Forfeited | | | (47,951 | ) | | $ | 2.47 | | | | | | | | (38,595 | ) | | | | | | | | | | | — | | | | | | | | | |
| June 30, 2025 | | | 720,619 | | | $ | 2.10 | | | | 7.2 | | | | 1,080,953 | | | | | | | | 0.6 | | | | 121,912 | | | | | | | | 1.2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Granted | | | 3,771,565 | | | $ | 10.83 | | | | | | | | 564,031 | | | $ | 9.88 | | | | | | | | 56,158 | | | $ | 9.60 | | | | | |
| Exercised | | | (7,385 | ) | | $ | 1.69 | | | | | | | | (184,279 | ) | | | | | | | | | | | (123,522 | ) | | | | | | | | |
| Cancelled/Forfeited | | | (9,579 | ) | | $ | 1.74 | | | | | | | | — | | | | | | | | | | | | — | | | | | | | | | |
| June 30, 2026 | | | 4,475,220 | | | $ | 9.42 | | | | 9.2 | | | | 1,460,705 | | | | | | | | 1.0 | | | | 54,548 | | | | | | | | 1.1 | |
| Awards exercisable/vested as of | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| June 30, 2026 | | | 355,696 | | | $ | 1.99 | | | | 3.9 | | | | 776,804 | | | | | | | | — | | | | — | | | | | | | | — | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Awards unexercisable/unvested as of | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| June 30, 2026 | | | 4,119,524 | | | $ | 10.06 | | | | 9.7 | | | | 683,901 | | | | | | | | 2.2 | | | | 54,548 | | | | | | | | 1.1 | |
| | | | 4,475,220 | | | | | | | | | | | | 1,460,705 | | | | | | | | | | | | 54,548 | | | | | | | | | |
|
| Schedule of Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Grant Date Intrinsic Value [Table Text Block] |
| | | Year Ended June 30, | |
| | | 2026 | | | 2025 | |
| Intrinsic Value - Exercised | | | | | | | | |
| Stock Options | | $ | 74,438 | | | $ | 216,473 | |
| RSUs | | | 1,550,847 | | | | 831,188 | |
| RSAs | | | 1,122,476 | | | | 436,439 | |
| | | | | | | | | |
| Fair Value - Vested | | | | | | | | |
| Stock Options | | $ | — | | | $ | 42,938 | |
| RSUs | | | 1,941,044 | | | | 1,280,694 | |
| RSAs | | | 1,090,373 | | | | 419,928 | |
| | | As of June 30, | |
| | | 2026 | | | 2025 | |
| Stock Options | | $ | 4,472,950 | | | $ | 409,082 | |
| RSUs | | | 18,516,375 | | | | 2,213,716 | |
|
| Share-Based Payment Arrangement, Nonvested Award, Cost [Table Text Block] |
| Fiscal Year Ending: | | Stock Options | | | RSAs | | | RSUs | | | Total | |
| June 30, 2027 | | $ | 4,146,022 | | | $ | 219,223 | | | $ | 1,994,693 | | | $ | 6,359,938 | |
| June 30, 2028 | | | 4,123,099 | | | | 52,311 | | | | 1,745,775 | | | | 5,921,185 | |
| June 30, 2029 | | | 3,507,687 | | | | — | | | | 1,232,433 | | | | 4,740,120 | |
| June 30, 2030 | | | 2,211,399 | | | | — | | | | — | | | | 2,211,399 | |
| June 30, 2031 | | | 1,593,418 | | | | — | | | | — | | | | 1,593,418 | |
| | | $ | 15,581,625 | | | $ | 271,534 | | | $ | 4,972,901 | | | $ | 20,826,060 | |
|
| Share-Based Payment Arrangement, Cost by Plan [Table Text Block] |
| | | Year Ended June 30, | |
| | | 2026 | | | 2025 | |
| Stock options | | $ | 1,248,186 | | | $ | 67,486 | |
| RSAs | | | 389,389 | | | | 439,667 | |
| RSUs | | | 1,224,220 | | | | 536,311 | |
| Total | | $ | 2,861,795 | | | $ | 1,043,464 | |
|