Note 13 - Stockholders Equity - Schedule of Restricted Stock Units (Details) - $ / shares |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Share-Based Payment Arrangement, Nonemployee [Member] | ||
| Granted (in shares) | 65,315 | |
| Vested and issued (in shares) | (25,913) | |
| Forfeited (in shares) | 0 | |
| Outstanding (in shares) | 866,925 | |
| Restricted Stock [Member] | ||
| Outstanding (in shares) | 0 | |
| Restricted Stock [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | ||
| Outstanding (in shares) | 853,144 | |
| Granted (in shares) | 6,368 | |
| Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Nonemployee [Member] | ||
| Outstanding (in shares) | 827,523 | |
| Outstanding (in dollars per share) | $ 5.45 | $ 5.37 |
| Granted (in dollars per share) | 9.28 | $ 18.87 |
| Vested and issued (in shares) | (31,989) | |
| Vested and issued (in dollars per share) | 6.91 | $ 6.78 |
| Forfeited (in shares) | 0 | |
| Forfeited (in dollars per share) | 0 | $ 0 |
| Outstanding (in shares) | 827,523 | |
| Outstanding (in dollars per share) | $ 5.69 | $ 5.45 |