v3.26.1
Accrued expenses and other current liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Accrued expenses and other current liabilities    
Accrued employee compensation and benefits $ 17,000 $ 16,272
Accrued external research and development expenses 20,493 14,978
Accrued professional fees 3,969 4,196
Current portion of operating lease liabilities $ 2,551 $ 5,328
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 $ 205 $ 175
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued expenses and other current liabilities Accrued expenses and other current liabilities
Other $ 136 $ 297
Accrued expenses and other current liabilities $ 44,354 $ 41,246