XML 35 R19.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued Expenses
12 Months Ended
Dec. 31, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
December 31,
20252024
Accrued compensation and benefits$17,681 $18,415 
Accrued marketing8,242 10,956 
Accrued commissions
3,061 3,913 
Accrued partner expenses
1,865 1,204 
Accrued refunds and customer liabilities
1,473 1,982 
Other accrued expenses4,288 7,023 
Total accrued expenses$36,610 $43,493