XML 86 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses and other current liabilities    
Accrued employee compensation and benefits $ 16,272 $ 13,394
Accrued external research and development expenses 14,978 11,839
Accrued professional fees 4,196 1,143
Current portion of operating lease liabilities $ 5,328 $ 4,876
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Current portion of finance lease liabilities $ 175  
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Other $ 297 $ 257
Accrued expenses and other current liabilities 41,246 $ 31,509
Restructuring charges $ 2,000  
Restructuring Charges, Statement of Income or Comprehensive Income [Extensible Enumeration] Research and Development Expense  
Payments for restructuring $ 1,600  
Accrued restructuring costs $ 400