v3.25.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
(in thousands)June 30,
2025
December 31,
2024
Accrued employee compensation and benefits$6,370 13,053 
Accrued external research and development expenses4,618 3,727 
Accrued royalty and milestone payments . . . . . . . . . . . . . . . . . . . . . . . . . . .113 3,092 
Accrued professional fees818 1,825 
Other1,146 1,308 
$13,065 $23,005