XML 38 R26.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2021
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:
 March 31, 2021December 31, 2020
Accrued marketing costs (TAC)$2,989,778 $3,234,192 
Accrued expenses and other571,676 440,578 
Accrued payroll and commission liabilities436,573 423,373 
Accrued taxes8,097 8,305 
Arkansas grant contingency— 60,000 
Accrued sales allowance— 50,000 
Total$4,006,124 $4,216,448