XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
June 30, 2024December 31, 2023
Research and development$2,803 $3,131 
Professional fees414 1,366 
Compensation and related expenses1,562 3,100 
Novartis termination fee (Note 6)4,409 — 
Other53 65 
$9,241 $7,662