Quarterly report pursuant to Section 13 or 15(d)

Schedule of Accrued Expenses (Details)

v3.22.2
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Credit Loss [Abstract]    
Customer allowances $ 3,652 $ 3,148
Employee-related liabilities 754 1,893
Warranties 933 836
Accrual for goods received not invoiced 180 668
Contractual obligations 1,035 1,035
Royalties 1,165 1,210
Research and development 3,000 1,158
Shipping 205 157
Returns allowance 64 390
Legal 167 517
Costs for equity transaction that closed in 3rd quarter (Note 12) 694
Other 196 341
Accrued liabilities, current $ 12,045 $ 11,353