XML 41 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Concentration of Suppliers (Details Narrative)
3 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Risks and Uncertainties [Abstract]      
Accounts payable balances with two suppliers 38.00%   35.00%
Percentage of inventory purchases from two suppliers 45.00% 44.00%