XML 69 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Accrued inventory $ 27,697 $ 2,126
Accrued shipping 6,087 565
Accrued selling expenses 0 2,601
Accrued legal expenses 800 24
Accrued marketing expenses 4,081 466
Other accrued expenses 3,651 2,124
Total accrued expenses $ 42,316 $ 7,906