Stock-Based Compensation - Schedule of Stock-Based Compensation Expense Related to Stock Options (Details) - Stock Plans and ESPP - USD ($) $ in Thousands |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
Aug. 31, 2026 |
Aug. 31, 2025 |
Aug. 31, 2026 |
Aug. 31, 2025 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | $ 10,777 | $ 9,772 | $ 31,569 | $ 28,879 |
| Income Statement Location: us-gaap:GeneralAndAdministrativeExpense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | 4,682 | 4,253 | 13,268 | 12,371 |
| Income Statement Location: us-gaap:ResearchAndDevelopmentExpense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | $ 6,095 | $ 5,519 | $ 18,301 | $ 16,508 |