XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Payables and Accruals [Abstract]    
Research and development $ 2,803 $ 3,131
Professional fees 414 1,366
Compensation and related expenses 1,562 3,100
Novartis termination fee 4,409 0
Other 53 65
Total accrued expenses $ 9,241 $ 7,662