XML 90 R80.htm IDEA: XBRL DOCUMENT v3.24.0.1
Concentrations (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Revenue Benchmark [Member] | Revenues [Member] | Major Customer One [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 69.10%   73.80% 74.10%
Revenue Benchmark [Member] | Revenues [Member] | Major Supplier One [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   26.30%    
Revenue Benchmark [Member] | Revenues [Member] | Major Customer Two [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   63.80%    
Accounts Receivable [Member] | Revenues [Member] | Major Customer One [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage     63.30% 12.70%
Accounts Receivable [Member] | Revenues [Member] | Major Customer Two [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage     20.10% 77.60%
Major Supplier One [Member] | Revenue Benchmark [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 27.80%   24.80%  
Major Supplier One [Member] | Revenue Benchmark [Member] | Supplier Concentration Risk [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 60.10%     74.90%
Major Supplier Two [Member] | Revenue Benchmark [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 24.80%   19.80%