XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Accrued Expenses    
Compensation and related benefits $ 2,853 $ 4,866
Research license fees 3,000  
Contract research fees 1,374 5,521
Professional fees 104 189
Accrued cease-use liabilities   475
Other 554 504
Total accrued expenses $ 7,885 $ 11,555