XML 51 R31.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities, Current [Abstract]    
Employee compensation and benefits $ 187 $ 1,426
External research and development expenses 635 1,446
Professional and consulting fees 669 148
Other 75 128
Total accrued expenses $ 1,566 $ 3,148