v3.26.3
Supplemental Balance Sheet Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation and benefits $ 6,912 $ 5,919
Accrued trade 4,248 2,587
Accrued inventory purchases 571 843
Accrued freight 1,689 4,333
Accrued software contracts 2,081 4,024
Accrued professional fees 2,282 2,761
Deferred purchase incentive 2,628 2,506
Accrued marketing 2,879 2,330
Accrued donations 885 1,709
Accrued sales and other taxes 1,041 1,137
Other accrued expenses 4,821 4,306
Total accrued liabilities $ 30,037 $ 32,455