XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2020
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current LiabilitiesThe 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