XML 53 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following:
(in thousands)December 31,
2024
December 31,
2023
Accrued employee compensation and benefits$13,053 $8,195 
Accrued external research and development expenses3,727 2,804 
Accrued royalty and milestone payments3,092 — 
Accrued professional fees1,825 1,195 
Other1,308 622 

$23,005 $12,816