Equity Incentive Plan - Summary of Stock-Based Compensation Expense related to Stock-Based Payment Awards Granted (Details) - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
---|---|---|---|---|
Jun. 30, 2023 |
Jun. 30, 2022 |
Jun. 30, 2023 |
Jun. 30, 2022 |
|
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Stock-based compensation expense | $ 13,900 | $ 10,353 | $ 21,847 | $ 21,268 |
Research and Development Expense | ||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Stock-based compensation expense | 3,846 | 4,422 | 6,785 | 8,985 |
General and Administrative Expense | ||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Stock-based compensation expense | 5,773 | 2,783 | 8,102 | 5,785 |
Sales and Marketing Expense | ||||
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | ||||
Stock-based compensation expense | $ 4,281 | $ 3,148 | $ 6,960 | $ 6,498 |