v3.26.1
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