XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Balance Sheet Components - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued Expenses and Other Current Liabilities    
Accrued compensation and benefits $ 3,633 $ 5,057
Accrued marketing 7,241 5,002
Accrued inventory 12,815 4,151
Accrued freight 2,751 1,940
Other 3,637 2,193
Accrued expenses and other current liabilities $ 30,077 $ 18,343