XML 93 R85.htm IDEA: XBRL DOCUMENT v3.22.4
Concentrations (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Major Supplier One [Member]        
Concentrations (Details) [Line Items]        
Accounts receivable, percentage     74.10%  
Major Customer One [Member]        
Concentrations (Details) [Line Items]        
Accounts receivable, percentage       38.10%
Major Customer Two [Member]        
Concentrations (Details) [Line Items]        
Accounts receivable, percentage       15.20%
Major Customer Three [Member]        
Concentrations (Details) [Line Items]        
Accounts receivable, percentage       11.20%
Major Customer One [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 26.30% 32.30% 12.70% 55.60%
Major Customer Two [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 63.80% 29.60% 77.60%  
Major Customer Three [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   21.50%    
Major Customer Four [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   16.70%    
Major Supplier One [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage     74.90%  
Costs of revenue, percentage 60.10% 54.70%   36.20%
Major Supplier Two [Member]        
Concentrations (Details) [Line Items]        
Costs of revenue, percentage   22.80%   27.00%
Major Supplier Three [Member]        
Concentrations (Details) [Line Items]        
Costs of revenue, percentage   11.70%    
Major Customer Two [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       18.10%
Major Customer Three [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       14.20%
Major Customer Four [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       12.00%