v3.26.1
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Restricted Cash $ 0 $ 800  
Gain (Loss) on Investments 0 0  
Inventory Valuation Reserves 1,525 1,534  
Asset, Held-for-Sale, Not Part of Disposal Group 0 0  
Contract with Customer, Liability 62,700 75,100 $ 73,500
Contract with Customer, Liability, Revenue Recognized 74,400 71,900  
Employee-related Liabilities 1,500 1,500  
Contract with Customer, Asset, after Allowance for Credit Loss, Current 9,600 11,500 11,500
Investment Income, Net 6,400 7,500 $ 7,400
Letter of Credit Issued for Workers Compensation Obligation [Member]      
Letters of Credit Outstanding, Amount 5,000 $ 4,500  
Maximum [Member]      
Loss Contingencies, Coverage, Insurance Deductible $ 1,000    
Building and Building Improvements [Member] | Minimum [Member]      
Property, Plant, and Equipment, Useful Life 20 years    
Building and Building Improvements [Member] | Maximum [Member]      
Property, Plant, and Equipment, Useful Life 40 years    
Machinery and Equipment [Member] | Minimum [Member]      
Property, Plant, and Equipment, Useful Life 3 years    
Machinery and Equipment [Member] | Maximum [Member]      
Property, Plant, and Equipment, Useful Life 20 years    
Software, In-Development, Internally Developed, and Purchased [Member] | Minimum [Member]      
Property, Plant, and Equipment, Useful Life 3 years    
Software, In-Development, Internally Developed, and Purchased [Member] | Maximum [Member]      
Property, Plant, and Equipment, Useful Life 5 years