XML 51 R39.htm IDEA: XBRL DOCUMENT v3.19.1
Concentration of Credit Risk (Details Narrative) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Unusual Risk or Uncertainty [Line Items]    
Accounts payable $ 3,088,973 $ 3,902,293
Sales [Member] | Related Entity [Member]    
Unusual Risk or Uncertainty [Line Items]    
Concentration risk, percentage 11.00% 17.00%
Cost of Goods, Total [Member] | Related Entity [Member]    
Unusual Risk or Uncertainty [Line Items]    
Concentration risk, percentage 2.00% 11.00%
Accounts Receivable [Member] | Related Entity [Member]    
Unusual Risk or Uncertainty [Line Items]    
Concentration risk, percentage 0.00% 5.00%
Accounts Receivable [Member] | The Larson Group, LLP [Member]    
Unusual Risk or Uncertainty [Line Items]    
Concentration risk, percentage 0.00% 10.30%
Accounts Receivable [Member] | The Dorado Trade Group [Member]    
Unusual Risk or Uncertainty [Line Items]    
Concentration risk, percentage 0.00% 15.20%