Stock-Based Compensation - Summary of Stock-Based Compensation Expense (Details) - 2010 Plan, 2018 Plan and ESPP - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items | ||||
Total stock-based compensation expense | $ 2,713 | $ 8,428 | $ 8,200 | $ 16,350 |
Research and Development | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items | ||||
Total stock-based compensation expense | 412 | 4,807 | 2,746 | 9,169 |
General And Administrative | ||||
Employee Service Share Based Compensation Allocation Of Recognized Period Costs Line Items | ||||
Total stock-based compensation expense | $ 2,301 | $ 3,621 | $ 5,454 | $ 7,181 |