Quarterly report [Sections 13 or 15(d)]

Supplemental Balance Sheet Information - Schedule of Accrued Liabilities (Details)

v3.26.1
Supplemental Balance Sheet Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Accrued compensation and benefits $ 6,038 $ 5,919
Accrued trade 3,791 2,587
Accrued inventory purchases 1,995 843
Accrued freight 1,743 4,333
Accrued software contracts 2,081 4,024
Accrued professional fees 2,286 2,761
Deferred purchase incentive 2,506 2,506
Accrued marketing 3,179 2,330
Accrued donations 1,327 1,709
Accrued sales and other taxes 941 1,137
Other accrued expenses 3,804 4,306
Total accrued liabilities $ 29,691 $ 32,455