XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses
Accrued expenses consist of the following (in thousands):
 September 30,December 31,
 20242023
Payroll and employee related expenses$1,778 $4,390 
Accrued patent fees729 472 
Accrued external research and development costs3,943 4,896 
Accrued professional and consulting services2,284 4,331 
Property and equipment339 128 
Other290 516 
Accrued expenses$9,363 $14,733