XML 25 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Expenses and Other Current Liabilities
6 Months Ended
Jun. 30, 2021
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, 2021December 31, 2020
Accrued marketing costs (TAC)$1,155,372 $3,234,192 
Accrued payroll and commission liabilities529,826 423,373 
Accrued expenses and other339,099 440,578 
Arkansas grant contingency15,000 60,000 
Accrued taxes12,211 8,305 
Accrued sales allowance— 50,000 
Total$2,051,508 $4,216,448