XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
June 30,
2023
December 31,
2022
Accrued inventory$5,014 $8,906 
Accrued shipping1,230 2,149 
Accrued selling expenses6,252 10,648 
Accrued legal expenses553 395 
Accrued marketing expenses2,619 1,747 
Other accrued expenses2,322 2,319 
$17,990 $26,164