XML 87 R69.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Concentrations (Narrative) (Details) - customer
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Concentration Risk [Line Items]    
Number of major customers 3  
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Amazon [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 15.00% 13.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Eurostar [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 0.00% 24.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | Ingram Micro [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 18.00% 14.00%
Customer Concentration Risk [Member] | Accounts Receivable [Member] | The Computer Supply People [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 12.00%  
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Concentration Risk [Line Items]    
Number of major customers 5 5
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Five Largest Clients [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 46.00% 51.00%
Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Amazon [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 17.00% 20.00%
Geographic Concentration Risk [Member] | Accounts Receivable [Member] | Foreign [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   24.00%
Geographic Concentration Risk [Member] | Trade Accounts Receivable [Member] | Foreign [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 5.00%  
Geographic Concentration Risk [Member] | Manufacturing Costs Benchmark [Member] | Vendor One [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage 65.00% 59.00%
Geographic Concentration Risk [Member] | Manufacturing Costs Benchmark [Member] | China [Member]    
Concentration Risk [Line Items]    
Number of major vendors 2  
Maximum [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member] | The Computer Supply People [Member]    
Concentration Risk [Line Items]    
Concentration risk percentage   10.00%