XML 159 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following (in thousands):
December 31,
20222021
Accrued inventory$8,906 $16,243 
Accrued shipping2,149 1,077 
Accrued selling expenses10,648 4,832 
Accrued legal expenses395 588 
Accrued marketing expenses1,747 923 
Other accrued expenses2,319 1,014 
$26,164 $24,677