XML 35 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued expenses (Tables)
3 Months Ended
Mar. 31, 2024
Accrued Liabilities, Current [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following as of March 31, 2024 and December 31, 2023:
(in thousands)March 31,
2024
December 31,
2023
Accrued payroll and related expenses$5,395 $8,807 
Accrued research, development and non-clinical expenses3,268 3,090 
Accrued clinical expenses3,119 5,063 
Accrued manufacturing expenses2,518 2,566 
Accrued professional fees995 936 
Accrued restructuring expenses202 1,047 
Accrued other359 389 
$15,856 $21,898