XML 68 R50.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 1,509,843 $ 1,107,404
Accrued expenses and other 461,823 624,688
Accrued payroll and commission liabilities 200,290 867,634
Capital leases, current portion 198,769 209,940
Arkansas grant contingency 55,000 2,245
Accrued sales allowance 50,000 50,000
Accrued taxes, current portion 14,109 25,905
Total $ 2,489,834 $ 2,887,816