XML 56 R40.htm IDEA: XBRL DOCUMENT v3.26.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Accrued inventory $ 23,258 $ 5,972
Accrued shipping 3,124 6,897
Accrued selling expenses 245 347
Accrued legal expenses 108 63
Accrued marketing expenses 6,345 4,064
Other accrued expenses 2,584 3,186
Total accrued expenses $ 35,664 $ 20,529