XML 53 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
Mar. 31, 2019
Dec. 31, 2018
Payables and Accruals [Abstract]    
Accrued marketing costs (TAC) $ 1,702,223 $ 1,509,843
Accrued expenses and other 863,828 461,823
Lease liability, current portion 518,261  
Lease liability, current portion   198,769
Accrued payroll and commission liabilities 192,302 200,290
Arkansas grant contingency 55,000 55,000
Accrued sales allowance 50,000 50,000
Accrued taxes 17,388 14,109
Total $ 3,399,002 $ 2,489,834