XML 77 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accounts Payable and Accrued Liabilities - Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Payables and Accruals [Abstract]    
Accrued payroll $ 296,491 $ 275,913
Accrued legal fees 96,017 37,546
Commissions 178,286
Manufacturers 2,147,751 1,459,460
Promotions 897,925 1,244,480
Returns allowance 860,126
Professional Fees 45,921
Accounting Fees 19,681
Rent 19,500
Customers 106,395 401,594
Interest 147,000 31,079
Royalties, related party 138,143 87,677
Warehousing 10,388 19,080
Others 225,050 141,964
Total $ 4,328,548 $ 4,558,919