XML 78 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Concentrations (Narrative) (Details) - customer
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Concentration Risk [Line Items]    
Number of major customers 3 3
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Ingram Micro Member    
Concentration Risk [Line Items]    
Concentration risk percentage 14.00% 19.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Amazon Member    
Concentration Risk [Line Items]    
Concentration risk percentage 13.00% 18.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Eurostar [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 24.00% 0.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Ingram Micro Member    
Concentration Risk [Line Items]    
Concentration risk percentage 20.00% 16.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Five Largest Clients Member    
Concentration Risk [Line Items]    
Number of major vendors 5 5
Concentration risk percentage 51.00% 44.00%
Geographic Concentration Risk [Member] | Trade Accounts Receivable [Member] | Foreign Member    
Concentration Risk [Line Items]    
Concentration risk percentage 24.00% 4.00%
Geographic Concentration Risk [Member] | Manufacturing Costs Benchmark Member | China [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 59.00%