XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 1,612,548 $ 2,200,014
Accrued expenses and other 428,460 1,152,267
Accrued payroll and commission liabilities 403,455 115,707
Arkansas grant contingency 70,000 85,000
Accrued sales allowance 50,000 50,000
Accrued taxes 10,117 11,445
Total $ 2,574,580 $ 3,614,433