XML 53 R40.htm IDEA: XBRL DOCUMENT v3.8.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Mar. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued marketing costs $ 1,795,480 $ 1,107,404
Accrued expenses and other 406,393 624,688
Accrued payroll and commission liabilities 363,049 867,634
Capital leases, current portion 212,040 209,940
Accrued sales allowance 50,000 50,000
Accrued taxes 28,636 25,905
Deferred Arkansas grant, current portion 0 2,245
Total $ 2,855,598 $ 2,887,816