v3.26.3
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued inventory $ 22,390 $ 5,972
Accrued shipping 7,253 6,897
Accrued selling expenses 1,196 347
Accrued legal expenses 72 63
Accrued marketing expenses 7,589 4,064
Other accrued expenses 3,389 3,186
Total accrued expenses $ 41,889 $ 20,529