Stock-based compensation - Schedule of Stock-Based Compensation Expense as Reflected in the Company's Condensed Consolidated Statements of Operations and Comprehensive Loss (Details) - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Sep. 30, 2024 |
Sep. 30, 2023 |
Sep. 30, 2024 |
Sep. 30, 2023 |
|
| Stock options | ||||
| Share-based compensation expense | $ 4,027 | $ 4,001 | $ 13,112 | $ 17,051 |
| Research and development | ||||
| Stock options | ||||
| Share-based compensation expense | 2,305 | 2,153 | 7,195 | 8,881 |
| General and administrative | ||||
| Stock options | ||||
| Share-based compensation expense | $ 1,722 | $ 1,848 | $ 5,917 | $ 8,170 |