v3.26.1
Accrued Expenses (Tables)
3 Months Ended
Mar. 31, 2026
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following (in thousands):
March 31,December 31,
20262025
Accrued compensation and benefits$8,700 $17,681 
Accrued marketing12,946 8,242 
Accrued commissions
3,149 3,061 
Accrued partner expenses
1,639 1,865 
Accrued refunds and customer liabilities
1,544 1,473 
Other accrued expenses3,901 4,288 
Total accrued expenses$31,879 $36,610