v3.26.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Payables and Accruals [Abstract]    
Advertising $ 3,124 $ 3,928
Employee compensation and benefits 2,876 3,796
Inventory, shipping and fulfillment 1,708 2,243
Outside professional services 1,524 2,170
Sales and other taxes 1,505 1,928
Information technology 1,334 1,308
Other accrued expenses 1,020 3,035
Total accrued expenses $ 13,091 $ 18,408