XML 54 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Current Liabilities (Tables)
12 Months Ended
Dec. 31, 2020
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities Accrued expenses and other current liabilities consist of the following at December 31, 2020 and 2019:
 20202019
Accrued marketing costs (TAC)$3,234,192 $2,200,014 
Accrued expenses and other440,578 1,152,267 
Accrued commissions and payroll423,373 115,707 
Arkansas grant contingency60,000 85,000 
Accrued sales allowance50,000 50,000 
Accrued taxes, current portion8,305 11,445 
Total$4,216,448 $3,614,433