v3.25.2
Accrued Expenses
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consisted of the following (in thousands):
June 30, 2025December 31, 2024
Accrued external research and development expenses$15,279 $13,363 
Accrued personnel-related expenses2,628 9,365 
Accrued other expenses1,114 1,035 
Total accrued expenses$19,021 $23,763