XML 93 R82.htm IDEA: XBRL DOCUMENT v3.20.4
Concentrations (Details)
3 Months Ended 6 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Concentrations (Details) [Line Items]        
Gross accounts receivable percentage   93.10%   93.10%
Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Number of customer 1   1  
Number of Suppliers 2 4   5
Revenues [Member]        
Concentrations (Details) [Line Items]        
Number of customer 2   2  
Number of Suppliers     2  
Major Customer One [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 99.90% 39.00% 92.90%  
Major Customer One [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 79.20%   79.20% 38.30%
Major Customer Two [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   33.60%    
Major Customer Two [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 20.70%   20.70% 32.00%
Major Customer Three [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   24.70%    
Major Customer Three [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Number of customer   3   3
Concentrations risks, percentage       26.20%
Major Supplier One [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       39.90%
Major Supplier One [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 44.30%   46.30%  
Major Supplier One [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   27.00%    
Major Supplier Two [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage     37.40% 14.20%
Major Supplier Two [Member] | Revenue Benchmark [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage 42.10%      
Major Supplier Two [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   23.00%    
Major Supplier Three [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       12.10%
Major Supplier Three [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   15.80%    
Major Supplier Four [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       11.30%
Major Supplier Four [Member] | Revenues [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage   13.00%    
Major Supplier Five [Member]        
Concentrations (Details) [Line Items]        
Concentrations risks, percentage       11.10%