XML 101 R63.htm IDEA: XBRL DOCUMENT v3.24.1
Accrued Expenses and Other Current Liabilities - Summary of Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Research and development expenses $ 6,594 $ 17,414
Employee compensation and benefits 5,219 4,238
Legal and professional fees 802 1,794
Other 356 1,091
Total Accrued expenses and other current liabilities $ 12,971 $ 24,537