XML 36 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Liabilities
Accrued expenses consists of the following:
September 30,
2024
December 31, 2023
Product and fulfillment$11,624 $8,786 
Payroll related9,796 13,575 
Marketing6,949 6,619 
Retail related5,222 2,800 
Legal3,841 1,638 
Charitable contributions3,026 4,458 
Professional services2,528 2,159 
Other3,029 6,285 
Total accrued expenses$46,015 $46,320