Note 9 - Other Liabilities 1 (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
|||
| Employee Retention Credit | [1] | $ 3,759 | $ 3,759 | |
| Tris Karbinal Agreement [Member] | ||||
| Supply and Distribution Commitment, Period (Year) | 20 years | |||
| Supply and Distribution Commitment, Royalty, Percentage of Net Sales | 23.50% | |||
| ||||