XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Accrued Expenses    
Payroll and related costs $ 6,466 $ 5,830
Clinical trials and drug development 7,601 8,217
Professional fees 1,066 1,311
Accrued tax provision 1,752  
Costs related to sales and marketing 1,207  
Short-term lease liabilities 616 556
Other 720 293
Total accrued expenses $ 19,428 $ 16,207