Annual report pursuant to Section 13 and 15(d)

Concentrations (Details)

v3.20.1
Concentrations (Details) - Segment
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Total sales [Member]    
Concentrations (Textual)    
Concentration risk, percentage 25.90% 43.30%
Number of customers 2 3
Total sales [Member] | United States [Member]    
Concentrations (Textual)    
Concentration risk, percentage 80.00%  
Total sales [Member] | First customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 11.20% 11.20%
Number of customers 2 3
Total sales [Member] | Two customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 13.90% 13.90%
Number of customers 2 3
Total sales [Member] | Three customers [Member]    
Concentrations (Textual)    
Concentration risk, percentage   18.20%
Number of customers   3
Accounts Receivable [Member]    
Concentrations (Textual)    
Concentration risk, percentage 58.30% 82.40%
Number of customers 3 2
Accounts Receivable [Member] | First customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 15.80% 24.10%
Number of customers 3 2
Accounts Receivable [Member] | Two customer [Member]    
Concentrations (Textual)    
Concentration risk, percentage 25.50% 58.30%
Number of customers 3 2
Accounts Receivable [Member] | Three customers [Member]    
Concentrations (Textual)    
Concentration risk, percentage 17.00%  
Number of customers 3