XML 65 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 2,158,975 $ 2,200,014
Accrued expenses and other 518,282 1,152,267
Accrued payroll and commission liabilities 512,998 115,707
Arkansas grant contingency 70,000 85,000
Accrued sales allowance 50,000 50,000
Accrued taxes 6,949 11,445
Total $ 3,317,204 $ 3,614,433