XML 23 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Risks & Uncertainties (Details)
3 Months Ended
Mar. 31, 2020
Customer
Suppliers / Number
Mar. 31, 2019
Customer
Suppliers / Number
Raw Material Purchases [Member]    
Concentrations (Textual)    
Number of suppliers | Suppliers / Number 2 3
Raw Material Purchases [Member] | Customer One [Member]    
Concentrations (Textual)    
Concentrations risk, percentage 18.80% 20.60%
Raw Material Purchases [Member] | Customer Two [Member]    
Concentrations (Textual)    
Concentrations risk, percentage   11.00%
Raw Material Purchases [Member] | Customer [Member]    
Concentrations (Textual)    
Concentrations risk, percentage 45.20% 26.70%
Accounts Receivable [Member]    
Concentrations (Textual)    
Number of customers 1 2
Accounts Receivable [Member] | Customer One [Member]    
Concentrations (Textual)    
Concentrations risk, percentage   10.06%
Accounts Receivable [Member] | Customer [Member]    
Concentrations (Textual)    
Concentrations risk, percentage 10.06% 49.30%
Sales Revenue, Net [Member]    
Concentrations (Textual)    
Concentrations risk, percentage 10.00% 10.00%
Number of customers 0 0
Revenue one [Member]    
Concentrations (Textual)    
Concentrations risk, percentage 35.80% 35.00%
Revenue two [Member]    
Concentrations (Textual)    
Concentrations risk, percentage 29.00% 24.50%
Revenue three [Member]    
Concentrations (Textual)    
Concentrations risk, percentage 14.40% 17.00%