XML 43 R31.htm IDEA: XBRL DOCUMENT v3.25.1
ACCRUED EXPENSES (Tables)
3 Months Ended
Mar. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
March 31, 2025December 31, 2024
Accrued inventory$37,046 $27,697 
Accrued shipping8,740 6,087 
Accrued selling expenses34 — 
Accrued legal expenses482 800 
Accrued marketing expenses5,495 4,081 
Other accrued expenses2,427 3,651 
$54,224 $42,316