XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Summary of Accrued Expenses Accrued expenses consisted of the following (in thousands):
June 30, 2023December 31, 2022
Accrued external research and development expenses$3,972 $10,734 
Accrued milestone expense6,937 — 
Accrued personnel-related expenses1,617 2,803 
Accrued other expenses791 2,313 
Total accrued expenses$13,317 $15,850