Annual report pursuant to Section 13 and 15(d)

Accrued Expenses and Other Current Liabilities (Details)

v3.20.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 2,200,014 $ 1,509,843
Accrued expenses and other 1,152,267 461,823
Operating lease liability 362,130  
Finance lease liability 80,777  
Capital leases, current portion   198,769
Accrued commissions 115,707 200,290
Arkansas grant contingency 85,000 55,000
Accrued sales allowance 50,000 50,000
Accrued taxes, current portion 11,445 14,109
Total $ 4,057,340 $ 2,489,834
Operating lease liability [Extensible List] us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent  
Finance lease liability [Extensible List] us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent