XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
June 30, 2023December 31, 2022
Legal and settlement costs$5,239 $4,447 
Commissions to sales agents2,958 2,941 
Accrued group purchasing organization fees716 638 
Estimated sales returns810 659 
Accrued rebates630 707 
Accrued contract termination costs567 — 
Accrued travel414 566 
Accrued clinical trials90 90 
Other1,221 976 
Accrued expenses$12,645 $11,024