v3.19.3
Supplier Concentration (Details) - Supplier Concentration Risk - Vendors
9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Supplier Concentration (Textual)    
Number of vendors 2 2
Purchases from vendors 54.50% 63.20%