XML 38 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Expenses    
Payroll and related costs $ 3,360 $ 5,830
Clinical trials and drug development 8,765 8,217
Professional fees 1,431 1,311
Debt issuance costs and commitment fees 630  
Short-term lease liabilities 575 556
Other 104 293
Total accrued expenses $ 14,865 $ 16,207