XML 51 R35.htm IDEA: XBRL DOCUMENT v3.25.4
ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
December 31,
20252024
Accrued inventory$5,972 $27,697 
Accrued shipping6,897 6,087 
Accrued selling expenses347 — 
Accrued legal expenses63 800 
Accrued marketing expenses4,064 4,081 
Other accrued expenses3,186 3,651 
$20,529 $42,316