v3.22.4
Concentrations (Details)
3 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Concentrations (Details) [Line Items]    
Accounts receivable, percentage 12.50% 88.90%
Major Supplier One [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 86.50%  
Major Customer Two [Member]    
Concentrations (Details) [Line Items]    
Accounts receivable, percentage 45.00%  
Major Customer Three [Member]    
Concentrations (Details) [Line Items]    
Accounts receivable, percentage   65.60%
Major Supplier One [Member]    
Concentrations (Details) [Line Items]    
Concentrations risks, percentage 84.80%  
Costs of revenue, percentage   49.40%