XML 51 R39.htm IDEA: XBRL DOCUMENT v3.10.0.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2018
Dec. 31, 2017
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 2,035,407 $ 1,107,404
Accrued payroll and commission liabilities 378,399 867,634
Accrued expenses and other 279,342 624,688
Capital leases, current portion 210,712 209,940
Accrued sales allowance 50,000 50,000
Accrued taxes 19,293 25,905
Deferred Arkansas grant, current portion 0 2,245
Total $ 2,973,153 $ 2,887,816