XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Commissions to sales agents $ 3,213 $ 2,941
Accrued rebates 1,244 707
Legal and settlement costs 1,025 4,447
Estimated sales returns 910 659
Accrued group purchasing organization fees 713 638
Accrued clinical trials 694 90
Accrued contract termination costs 547 0
Accrued travel 259 566
Other 839 976
Accrued expenses $ 9,444 $ 11,024