XML 68 R43.htm IDEA: XBRL DOCUMENT v3.20.1
Accrued Expenses, Other Current Liabilities and Lease Liabilities (Details) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 2,389,201 $ 2,200,014
Accrued expenses and other 1,011,802 1,152,267
Accrued payroll and commission liabilities 226,901 115,707
Arkansas grant contingency 75,000 85,000
Accrued sales allowance 50,000 50,000
Accrued taxes 6,410 11,445
Operating lease liability 301,641 362,130
Financing lease liability 211,285 80,777
Total $ 4,272,240 $ 4,057,340