XML 97 R85.htm IDEA: XBRL DOCUMENT v3.21.1
Concentrations (Details)
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Number of customer 2 2 1 3
Number of Suppliers 2 2 2 4
Major Customer One [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   62.20% 87.30% 40.00%
Major Customer One [Member] | Accounts Receivable [Member]        
Concentrations (Details) [Line Items]        
Number of customer 1 1 1 1
Concentrations risks, percentage 96.20% 85.90% 96.20% 85.90%
Major Customer Two [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   36.90%   29.10%
Major Customer Three [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       28.30%
Major Supplier One [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage     49.40% 27.20%
Major Supplier Two [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       24.70%
Major Customer One [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 69.60%      
Major Customer Two [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 25.80%      
Major Supplier One [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 57.40% 48.30%    
Major Supplier Two [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 24.70% 28.00% 33.80%  
Major Supplier Three [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       18.20%
Major Supplier Four [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       10.00%