XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Schedule of Payables and Accruals [Line Items]    
Payroll and payroll related expenses $ 4,187 $ 8,410
Accrued inventory purchases 4,662 13,095
Accrued rent 8,878 8,541
Accrued marketing 2,893 255
Other accrued expenses 5,611 5,568
Total accrued expenses 26,231 35,869
Executive Officer    
Schedule of Payables and Accruals [Line Items]    
Payroll and payroll related expenses $ 400 $ 300