v3.24.2.u1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Leases $ 8,430 $ 7,575
Marketing 6,367 5,936
Allowance for sales returns 4,583 3,316
Inventory 4,470 14,780
Payroll 4,344 6,451
Non-income taxes 4,094 5,374
Shipping costs 1,508 3,747
Allowance for sales rebates 1,300 3,074
Income taxes 392 2,782
Other 3,793 2,120
Accrued expenses and other current liabilities 39,281 $ 55,155
Decrease in accrued inventory $ 10,300