XML 37 R26.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses    
Payroll and related costs $ 5,167 $ 5,830
Clinical trials and drug development 10,588 8,217
Professional fees 3,416 1,311
Short-term lease liabilities 595 556
Other 45 293
Total accrued expenses $ 19,811 $ 16,207