v3.20.2
Concentrations (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Concentrations (Details) [Line Items]          
Concentration risk     10.00%    
Revenue [Member]          
Concentrations (Details) [Line Items]          
Concentration risk 10.00% 10.00% 10.00% 10.00%  
Customers One [Member] | Revenue [Member]          
Concentrations (Details) [Line Items]          
Concentration risk 50.00% 77.00% 50.00% 46.00%  
Customers Two [Member] | Revenue [Member]          
Concentrations (Details) [Line Items]          
Concentration risk 24.00%   16.00% 20.00%  
Customers Three [Member] | Revenue [Member]          
Concentrations (Details) [Line Items]          
Concentration risk 16.00%   12.00% 13.00%  
Customers Four [Member] | Revenue [Member]          
Concentrations (Details) [Line Items]          
Concentration risk       13.00%  
Accounts Receivable [Member]          
Concentrations (Details) [Line Items]          
Concentration risk     99.00%    
Accounts Receivable [Member] | Customers One [Member]          
Concentrations (Details) [Line Items]          
Concentration risk     50.00%    
Accounts Receivable [Member] | Customers Two [Member]          
Concentrations (Details) [Line Items]          
Concentration risk     50.00%    
Accounts Receivable [Member] | No Customers [Member]          
Concentrations (Details) [Line Items]          
Concentration risk         10.00%