XML 47 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses consisted of the following (in thousands):
December 31,
20232022
Accrued employee compensation and benefits$4,347 $4,743 
Accrued external research and development expenses3,610 5,262 
Accrued income taxes
674 — 
Accrued professional fees441 678 
Other36 318 
$9,108 $11,001