Accrued expenses and other current liabilities - Summery Of Accrued Expenses And Other Current Liabilities (Details) - USD ($) $ in Thousands |
Sep. 30, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Accounts Payable and Accrued Liabilities, Current [Abstract] | ||
| Accrued compensation and benefits | $ 9,334 | $ 9,998 |
| Accrued research and development | 18,793 | 15,118 |
| Accrued fixed asset purchase | 326 | 57 |
| Accrued value added tax | 3,022 | 0 |
| Other | 1,939 | 1,521 |
| Total accrued expenses and other current liabilities | $ 33,414 | $ 26,694 |