v3.26.1
Accrued Expenses
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consists of the following:
June 30,
2026
December 31, 2025
Product and fulfillment$20,345 $12,651 
Marketing13,295 9,742 
Payroll related9,807 8,800 
Retail related5,277 3,010 
Professional services3,223 3,672 
Legal2,074 3,808 
Charitable contributions1,683 2,980 
Other5,592 4,562 
Total accrued expenses$61,296 $49,225