XML 56 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued expenses (Tables)
12 Months Ended
Dec. 31, 2024
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consist of the following as of December 31, 2024 and 2023:
(in thousands)December 31,
2024
December 31,
2023
Accrued payroll and related expenses$7,341 $8,807 
Accrued manufacturing expenses5,862 2,566 
Accrued clinical expenses3,883 5,063 
Accrued professional fees800 936 
Accrued research and non-clinical expenses782 3,090 
Accrued other296 389 
Accrued restructuring expenses— 1,047 
$18,964 $21,898