XML 93 R33.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
(in thousands)June 30,
2024
December 31,
2023
Accrued employee compensation and benefits$7,175 8,195 
Accrued external research and development expenses5,439 2,804 
Accrued royalty and milestone payments3,037 — 
Accrued professional fees2,538 1,195 
Accrued revenue reserves130 — 
Other1,425 622 
$19,744 $12,816