XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Legal and settlement costs $ 3,209 $ 2,806
Commissions to sales agents 2,444 2,630
Estimated sales returns 587 788
Accrued clinical trials 713 694
Accrued GPO fees 565 559
Accrued rebates 1,147 1,343
Other 1,147 992
Accrued expenses $ 9,812 $ 9,812