v3.26.1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following (in thousands):
June 30,December 31,
20262025
Accrued compensation and benefits$13,277 $17,681 
Accrued marketing10,406 8,242 
Accrued commissions
4,854 3,061 
Accrued partner expenses
1,732 1,865 
Accrued refunds and customer liabilities
1,468 1,473 
Other accrued expenses4,395 4,288 
Total accrued expenses$36,132 $36,610