XML 91 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Supplier and Customer Concentrations (Details Narrative)
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Aggregate Annual Revenue 25.00% 24.00%
Aggregate Accounts Receivable 16.00% 25.00%
Customer 1 | Annual Revenue    
Concentrations 12.00% 11.00%
Customer 1 | Accounts Receivable    
Concentrations 11.00% 12.00%
Customer 2 | Annual Revenue    
Concentrations 7.00% 7.00%
Customer 2 | Accounts Receivable    
Concentrations 3.00% 9.00%
Customer 3 | Annual Revenue    
Concentrations 6.00% 6.00%
Customer 3 | Accounts Receivable    
Concentrations 1.00% 5.00%
Foreign Sales | Annual Revenue    
Concentrations 39.00% 50.00%
Europe-Asia [Member] | Annual Revenue [Member]    
Concentrations 94.00% 93.00%