v3.24.1.u1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following (in thousands):
March 31,December 31,
20242023
Accrued compensation and benefits$9,100 $17,895 
Accrued marketing9,436 8,133 
Accrued commissions
4,479 3,740 
Accrued partner expenses
1,867 2,255 
Accrued refunds and customer liabilities
2,361 2,179 
Other accrued expenses7,739 7,539 
Total accrued expenses$34,982 $41,741