XML 53 R41.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 1,453,827 $ 1,509,843
Accrued expenses and other 791,301 461,823
Operating lease liability 433,908  
Operating lease liability   198,769
Financing lease liability 174,815  
Accrued payroll and commission liabilities 73,126 200,290
Arkansas grant contingency 50,000 55,000
Accrued sales allowance 50,000 50,000
Accrued taxes 8,840 14,109
Total $ 3,035,817 $ 2,489,834