Stock-Based Compensation - Summary of Stock-based Compensation Expense (Details) - Employee Stock Option - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total stock-based compensation expense | $ 1,937 | $ 919 | $ 3,776 | $ 2,542 |
Research and development expense | ||||
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total stock-based compensation expense | 770 | 328 | 1,604 | 1,384 |
General and administrative expense | ||||
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] | ||||
Total stock-based compensation expense | $ 1,167 | $ 591 | $ 2,172 | $ 1,158 |