v3.26.3
Note K - Economic Dependency - Substantial Net Sales to Certain Customers (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Net sales $ 142,515 $ 129,860
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Net sales 73,521 77,161
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 1 [Member]    
Net sales 39,797 17,165
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 2 [Member]    
Net sales $ 33,724 42,289
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Customer 3 [Member]    
Net sales   $ 17,707