Note 11 - Income Taxes (Details Textual) - USD ($) $ in Thousands |
12 Months Ended | |||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2023 |
|
| Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount | $ (3,000) | $ (800) | $ 2,800 | |
| Share-Based Payment Arrangement, Expense, Tax Benefit | 1,100 | 900 | 3,900 | |
| Deferred Tax Liabilities, Previously Undistributed Foreign Earnings | 2,200 | |||
| Unrecognized Tax Benefits | 2,231 | $ 2,913 | $ 9,766 | $ 9,493 |
| Unrecognized Tax Benefits that Would Impact Effective Tax Rate | 2,200 | |||
| Income Tax Jurisdiction, Domestic State and Local [Member] | ||||
| Operating Loss Carryforwards | 14,700 | |||
| Tax Credit Carryforward, Amount | 6,000 | |||
| Income Tax Jurisdiction, Domestic Federal [Member] | ||||
| Operating Loss Carryforwards | 2,700 | |||
| Tax Credit Carryforward, Amount | 5,100 | |||
| Income Tax Jurisdiction, Foreign [Member] | ||||
| Operating Loss Carryforwards | $ 14,800 | |||