XML 67 R63.htm IDEA: XBRL DOCUMENT v3.19.3
Concentrations (Details)
3 Months Ended 6 Months Ended
Jun. 30, 2019
USD ($)
Customer
Supplier
Jun. 30, 2018
Customer
Supplier
Jun. 30, 2019
USD ($)
Customer
Supplier
Jun. 30, 2018
Customer
Supplier
Suppliers A [Member] | Accounts Payable [Member]        
Concentrations (Textual)        
Outstanding accounts payable balance $ 122,832   $ 122,832  
Customer A [Member] | Accounts Receivable [Member]        
Concentrations (Textual)        
Outstanding accounts receivable 156,252   156,252  
Customer B [Member] | Accounts Receivable [Member]        
Concentrations (Textual)        
Outstanding accounts receivable $ 73,704   $ 73,704  
Revenues [Member]        
Concentrations (Textual)        
Concentration risk percentage 80.00% 65.00% 45.00% 40.00%
Number of customers | Customer 5 2 5 2
Revenues [Member] | Customer One [Member]        
Concentrations (Textual)        
Concentration risk percentage 24.00% 55.00% 11.00% 28.00%
Revenues [Member] | Customer Two [Member]        
Concentrations (Textual)        
Concentration risk percentage 15.00% 10.00% 10.00% 12.00%
Revenues [Member] | Customer Three [Member]        
Concentrations (Textual)        
Concentration risk percentage 15.00%   9.00%  
Revenues [Member] | Customer Four [Member]        
Concentrations (Textual)        
Concentration risk percentage 15.00%   8.00%  
Revenues [Member] | Customer Five [Member]        
Concentrations (Textual)        
Concentration risk percentage 11.00%   7.00%  
Purchase [Member]        
Concentrations (Textual)        
Concentration risk percentage 40.00% 74.00% 48.00% 61.00%
Number of suppliers | Supplier 5 4 5 4
Purchase [Member] | Supplier One [Member]        
Concentrations (Textual)        
Concentration risk percentage 13.00% 22.00% 22.00% 21.00%
Purchase [Member] | Supplier Two [Member]        
Concentrations (Textual)        
Concentration risk percentage 7.00% 22.00% 8.00% 15.00%
Purchase [Member] | Supplier Three [Member]        
Concentrations (Textual)        
Concentration risk percentage 7.00% 18.00% 7.00% 14.00%
Purchase [Member] | Suppliers Four [Member]        
Concentrations (Textual)        
Concentration risk percentage 7.00% 12.00% 6.00% 11.00%
Purchase [Member] | Suppliers Five [Member]        
Concentrations (Textual)        
Concentration risk percentage 6.00%   5.00%