XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Legal and settlement costs $ 4,185 $ 2,806
Commissions to sales agents 2,238 2,630
Accrued rebates 878 1,343
Accrued group purchasing organization fees 616 559
Estimated sales returns 999 788
Accrued travel 402 385
Accrued clinical trials 214 694
Other 1,454 607
Accrued expenses $ 10,986 $ 9,812