v3.22.2.2
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