Stock-Based Compensation - Additional Information (Details) $ / shares in Units, $ in Millions |
9 Months Ended |
---|---|
Aug. 31, 2022
USD ($)
$ / shares
shares
| |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |
Total compensation cost related to stock-based awards yet to recognize | $ | $ 85.9 |
Total compensation cost related to stock-based awards, recognition period | 2 years 10 months 24 days |
2020 Employee Stock Purchase Plan | |
Share Based Compensation Arrangement By Share Based Payment Award [Line Items] | |
Shares issued | shares | 136,304 |
Weighted-average price per share | $ / shares | $ 14.34 |