XML 33 R22.htm IDEA: XBRL DOCUMENT v3.25.2
Accrued Expenses and Other Current Liabilities (Tables)
6 Months Ended
Jun. 30, 2025
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses and Other Current Liabilities
Accrued expenses and other current liabilities were comprised as follows:
June 30,
2025
December 31,
2024
(in thousands)
Contract research$2,923$820
Manufacturing2,3464,783
Employee compensation and benefits2,1633,616
Professional fees671747
Accrued interest258 266 
Other182 356 
Total accrued expenses and other current liabilities
$8,543$10,588