XML 61 R48.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses Payable (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Summary of accrued expenses payable    
Accrued customer promotions $ 485,472 $ 343,172
Accrued payroll, commissions, and benefits 373,895 280,783
Other 249,538 188,107
Total accrued expenses payable $ 1,108,905 $ 812,062