Quarterly report [Sections 13 or 15(d)]

Other Financial Statement Information - Schedule of Accrued Liabilities (Details)

v3.26.1
Other Financial Statement Information - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Inventory purchases $ 2,543 $ 3,240
Compensation and benefits 1,719 1,332
Sales taxes 853 778
Fulfillment costs 439 573
Advertising costs 125 97
Other accrued expenses 2,321 3,456
Total accrued expenses $ 8,000 $ 9,476