v3.26.3
Accrued Expenses
9 Months Ended
Sep. 30, 2026
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
September 30, 2026December 31, 2025
Commissions to sales agents$5,181 $5,390 
Legal costs4,224 978 
Accrued rebates1,832 1,130 
Estimated sales returns452 2,435 
Other1,079 1,450 
Accrued expenses$12,768 $11,383