XML 99 R88.htm IDEA: XBRL DOCUMENT v3.23.3
Concentrations (Details)
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Revenue Benchmark [Member] | Revenues [Member] | Major Customer One [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 52.70% 45.60%
Revenue Benchmark [Member] | Revenues [Member] | Major Customer Two [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 16.10% 27.90%
Revenue Benchmark [Member] | Revenues [Member] | Major Supplier One [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage   26.30%
Revenue Benchmark [Member] | Revenues [Member] | Major Supplier Two [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage   24.10%
Revenue Benchmark [Member] | Suppliers [Member] | Major Supplier One [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 19.60%  
Revenue Benchmark [Member] | Suppliers [Member] | Major Supplier Two [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 19.50%  
Accounts Receivable [Member] | Revenues [Member] | Major Customer One [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 35.60% 43.30%
Accounts Receivable [Member] | Revenues [Member] | Major Customer Two [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 18.10% 10.40%