XML 44 R17.htm IDEA: XBRL DOCUMENT v3.25.1
Accrued Expenses and Other Current Liabilities
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Accrued Expenses and Other Current Liabilities Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities consist of the following (in thousands):
December 31,
2024
December 31,
2023
Accrued manufacturing and clinical expenses$3,326 $4,003 
Value Added Tax payable2,416 — 
Accrued bonus1,774 2,412 
Accrued payroll and employee benefits656 789 
Accrued professional fees737 942 
Accrued other616 1,066 
Total$9,525 $9,212