XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities The accrued expenses and other current liabilities consist of the following as of:
 June 30, 2020December 31, 2019
Accrued marketing costs (TAC)$1,612,548  $2,200,014  
Accrued expenses and other428,460  1,152,267  
Accrued payroll and commission liabilities403,455  115,707  
Arkansas grant contingency70,000  85,000  
Accrued sales allowance50,000  50,000  
Accrued taxes10,117  11,445  
Total$2,574,580  $3,614,433