Quarterly report pursuant to Section 13 or 15(d)

Concentrations (Details)

v3.20.1
Concentrations (Details) - Segment
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Total sales [Member]    
Concentrations (Textual)    
Concentration risk, percentage 78.40% 74.90%
Number of customers 5 4
Total sales [Member] | United States [Member]    
Concentrations (Textual)    
Concentration risk, percentage   10.00%
Total sales [Member] | First customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 17.40% 37.10%
Number of customers 5 4
Total sales [Member] | Two customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 12.80% 10.80%
Number of customers 5 4
Total sales [Member] | Three customer    
Concentrations (Textual)    
Concentration risk, percentage 13.70% 14.40%
Number of customers 5 4
Total sales [Member] | Four customer    
Concentrations (Textual)    
Concentration risk, percentage 12.30% 12.60%
Number of customers 5 4
Total sales [Member] | Five customer    
Concentrations (Textual)    
Concentration risk, percentage 22.20%  
Number of customers 5  
Accounts Receivable [Member]    
Concentrations (Textual)    
Concentration risk, percentage 85.80%  
Number of customers 2  
Accounts Receivable [Member] | First customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 71.80%  
Number of customers 2  
Accounts Receivable [Member] | Two customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 14.00%  
Number of customers 2  
Accounts Receivable [Member] | Three customers [Member]    
Concentrations (Textual)    
Concentration risk, percentage 17.00%  
Number of customers 3