XML 46 R34.htm IDEA: XBRL DOCUMENT v3.26.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Schedule of Payables and Accruals [Line Items]    
Payroll and payroll related expenses $ 7,075 $ 4,390
Accrued inventory purchases 7,332 8,387
Accrued marketing 3,709 1,181
Accrued rent 5,899 9,042
Accrued restructuring 2,563 4,534
Other accrued expenses 5,432 8,151
Total accrued expenses $ 32,010 35,685
Executive Officer    
Schedule of Payables and Accruals [Line Items]    
Payroll and payroll related expenses   $ 200