XML 62 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Detail of Certain Balance Sheet Accounts - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accrued Liabilities Current [Abstract]    
Marketing $ 6,127 $ 6,223
Salaries and related benefits 4,275 6,259
Selling and distribution 3,360 2,090
Sales taxes 3,023 1,970
Other 2,614 1,856
Total accrued expenses $ 19,399 $ 18,398