XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses and Other Current Liabilities (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses and other current liabilities consist of the following (in thousands):

March 31,December 31,
20242023
Vendor expenses$11,406 $12,400 
Inventory received not billed10,333 12,686 
Payroll expenses3,107 6,027 
Sales and other tax payable 2,564 4,040 
Provision for sales returns and allowances1,487 2,449 
Current portion of TRA— 186 
Other4,702 6,036 
Total accrued expenses and other current liabilities$33,599 $43,824 
Schedule of Accrued Expenses And Other Current Liabilities Provision For Sales Returns Activity for the three months ended March 31, 2024 and 2023, was as follows (in thousands):
Three Months Ended
March 31,
20242023
Balance at beginning of period$2,449 $2,332 
Provision5,942 5,110 
Returns and allowances(6,904)(5,922)
Balance at end of period $1,487 $1,520