v3.26.3
Note N - Segment Information (Details Textual)
12 Months Ended
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Number of Reportable Segments 2  
Asset, Impairment Loss $ 10,409,000 $ 0
Revenue from Contract with Customer, Including Assessed Tax 142,515,000 129,860,000
Non-US [Member]    
Revenue from Contract with Customer, Including Assessed Tax 49,191,000 50,732,000
UNITED STATES    
Revenue from Contract with Customer, Including Assessed Tax $ 93,324,000 $ 79,128,000
Products Manufactured by NAIE [Member] | Non-US [Member] | Product Concentration Risk [Member] | Revenue Benchmark [Member]    
Concentration Risk, Percentage 86.00% 85.00%
Products Manufactured by NAIE [Member] | UNITED STATES    
Revenue from Contract with Customer, Including Assessed Tax $ 36,000 $ 0