XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Accrued Expenses (Tables)
9 Months Ended
Sep. 30, 2024
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses
Accrued expenses consisted of the following (in thousands):
September 30, 2024December 31, 2023
Research and development$1,059 $3,131 
Professional fees1,138 1,366 
Compensation and related expenses2,305 3,100 
Other40 65 
$4,542 $7,662