XML 52 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Detail of Certain Balance Sheet Accounts - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities, Current [Abstract]    
Marketing $ 16,297 $ 11,023
Sales taxes 5,801 5,594
Salaries and related benefits 5,438 8,216
Selling and distribution 5,271 3,893
Other 7,815 5,173
Total accrued expenses $ 40,622 $ 33,899