XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Credit Loss [Abstract]    
Customer allowances $ 3,557 $ 3,148
Employee-related liabilities 1,591 1,893
Warranties 868 836
Accrual for goods received not invoiced 16 668
Contractual obligations 1,155 1,035
Royalties 1,048 1,210
Research and development 2,080 1,158
Shipping 157
Returns allowance 64 390
Legal 290 517
Other 92 341
Accrued liabilities, current $ 10,761 $ 11,353