Concentrations (Details)
3 Months Ended
Mar. 31, 2018
Customers
Suppliers
Mar. 31, 2017
Customers
Suppliers
Concentrations (Textual)    
Number of customers 1  
Concentration risk, percentage 87.00%  
Concentration risk, description   There was no single customer representing over 10% of total sales.
Sales [Member] | Customers [Member]    
Concentrations (Textual)    
Number of customers 5 5
Concentration risk, percentage 100.00% 33.00%
Purchases [Member] | Suppliers [Member]    
Concentrations (Textual)    
Concentration risk, percentage 10.00% 74.00%
Purchases [Member] | Two supplier [Member]    
Concentrations (Textual)    
Number of suppliers | Suppliers 2 2
Concentration risk, percentage 1.00% 74.00%