v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
June 30,December 31,
20232022
Accrued compensation and benefits$14,480 $31,791 
Accrued marketing11,554 10,937 
Accrued commissions5,104 5,716 
Accrued refunds and customer liabilities2,672 2,863 
Accrued non-income taxes2,251 3,605 
Accrued partner expenses1,890 7,465 
Other accrued expenses7,679 6,738 
Total accrued expenses$45,630 $69,115