XML 58 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Accrued expenses and other liabilities      
Research and development related costs $ 789 $ 1,055  
Payroll and related costs 5,085 4,049  
Accounting, tax and audit services 736 470  
Manufacturing and inventory 592 4,779  
Product returns 2,282 349 $ 33
Government rebates 1,751 135  
Other accrued gross to net 1,090 178  
Other 1,504 1,829  
Total other current liabilities $ 13,829 $ 12,844