Note 6 - Fair Value Measurements - Changes in Fair Value, Penny Warrants (Details) - USD ($) $ in Thousands |
12 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Gain (loss) from change in fair value of warrant liability | $ (8,369) | $ 499 |
| Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member] | ||
| Balance at the beginning of the period | 8,497 | 0 |
| Gain (loss) from change in fair value of warrant liability | (8,369) | 499 |
| Balance at the end of the period | 2,427 | 8,497 |
| June 2025 Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member] | ||
| Issuance of Penny Warrants | 0 | 7,998 |
| December 2025 Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member] | ||
| Issuance of Penny Warrants | 1,820 | 0 |
| May 2026 Penny Warrants [Member] | Fair Value, Inputs, Level 2 [Member] | ||
| Issuance of Penny Warrants | $ 479 | $ 0 |