Stock-Based Compensation - Schedule of Stock-Based Compensation Expense Related to Stock Options (Details) - Stock Plans and ESPP - USD ($) $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
May 31, 2026 |
May 31, 2025 |
May 31, 2026 |
May 31, 2025 |
|
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | $ 11,388 | $ 10,385 | $ 20,792 | $ 19,107 |
| Income Statement Location: us-gaap:GeneralAndAdministrativeExpense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | 4,529 | 4,540 | 8,586 | 8,118 |
| Income Statement Location: us-gaap:ResearchAndDevelopmentExpense | ||||
| Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items] | ||||
| Total stock-based compensation | $ 6,859 | $ 5,845 | $ 12,206 | $ 10,989 |