Stock-Based Compensation - Schedule of Stock-Based Compensation Expense Related to Stock Options and ESPP Included in the Statements of Operations (Details) - Stock Plans and ESPP - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Aug. 31, 2024 |
Aug. 31, 2023 |
Aug. 31, 2024 |
Aug. 31, 2023 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | $ 8,754 | $ 8,445 | $ 25,421 | $ 25,649 |
| Research and development | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | 4,631 | 4,552 | 12,743 | 14,565 |
| General and administrative | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | $ 4,123 | $ 3,893 | $ 12,678 | $ 11,084 |