XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses - Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accrued Expenses    
Accrued external research and development expenses $ 2,810 $ 6,685
Accrued manufacturing expenses 9,536 9,219
Accrued other 1,007 1,243
Accrued employee compensation 4,055 167
Total $ 17,408 $ 17,314