XML 101 R85.htm IDEA: XBRL DOCUMENT v3.22.0.1
Concentrations (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Major Supplier One [Member]        
Concentrations (Details) [Line Items]        
Costs of revenue, percentage 54.70% 44.30% 28.30% 46.30%
Major Supplier Two [Member]        
Concentrations (Details) [Line Items]        
Costs of revenue, percentage 22.80% 42.10% 21.90% 37.40%
Major Supplier Three [Member]        
Concentrations (Details) [Line Items]        
Costs of revenue, percentage 11.70%   21.10%  
Major Customer One [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 32.30% 99.90% 36.40% 92.90%
Accounts receivable, percentage 32.30% 79.20% 38.10% 79.20%
Major Customer Two [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 29.60%   34.50%  
Accounts receivable, percentage 29.60% 20.70% 15.20% 20.70%
Major Customer Three [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 21.50%   11.90%  
Accounts receivable, percentage 21.50%   11.20%  
Major Customer Four [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 16.60%      
Accounts receivable, percentage 16.60%