v3.26.1
Note 12 - Income Taxes (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Income Tax Paid, after Refund Received $ 2,323 $ 3,870  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 8,800 (700)  
Deferred Tax Liabilities, Unrepatriated Distributable Reserves 1,923 2,120  
Undistributed Earnings of Foreign Subsidiaries 13,500    
Unrecognized Tax Benefits 22,821 $ 22,649 $ 22,044
Unrecognized Tax Benefits that Would Not Impact Effective Income Tax Expense Before Consideration of Valuation Allowance $ 21,800    
Open Tax Year 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 2026    
Tax Jurisdiction of Domicile [Extensible Enumeration] Income Tax Jurisdiction, Domestic Federal [Member]    
Income Tax Jurisdiction, Domestic Federal [Member]      
Operating Loss Carryforwards $ 276,900    
Income Tax Jurisdiction, Domestic Federal [Member] | Research Tax Credit Carryforward [Member]      
Tax Credit Carryforward, Amount 27,900    
Income Tax Jurisdiction, Domestic State and Local [Member]      
Operating Loss Carryforwards 124,500    
Income Tax Jurisdiction, Domestic State and Local [Member] | Research Tax Credit Carryforward [Member]      
Tax Credit Carryforward, Amount $ 23,100    
Income Tax Jurisdiction, Foreign [Member] | Ministry of Finance, India [Member]      
Open Tax Year 2021 2022 2023 2024 2025