XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Detail of Certain Balance Sheet Accounts - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Marketing $ 13,488 $ 12,049
Salaries and related benefits 7,429 7,190
Selling and distribution 4,573 3,550
Sales taxes 1,962 3,934
Legal matter   6,250
Other 8,528 5,293
Total accrued expenses $ 35,980 $ 38,266