v3.25.2
Supplier and Customer Concentrations (Details Narrative)
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Aggregate Annual Revenue 23.00% 25.00%
Aggregate Accounts Receivable 28.00% 16.00%
Customer 1 | Annual Revenue    
Concentrations 9.00% 12.00%
Customer 1 | Accounts Receivable    
Concentrations 18.00% 11.00%
Customer 2 | Annual Revenue    
Concentrations 7.00% 7.00%
Customer 2 | Accounts Receivable    
Concentrations 7.00% 3.00%
Customer 3 | Annual Revenue    
Concentrations 6.00% 6.00%
Customer 3 | Accounts Receivable    
Concentrations 3.00% 1.00%
Foreign Sales | Annual Revenue    
Concentrations 38.00% 39.00%
Europe-Asia [Member] | Annual Revenue [Member]    
Concentrations 91.00% 94.00%