v3.24.3
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Millions
9 Months Ended
Aug. 31, 2024
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 | $ $ 55.8
Total compensation cost related to stock-based awards, recognition period 2 years 2 months 12 days
Shares expected to be purchased under employee stock purchase plan  
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]  
Shares issued (in shares) | shares 276,478
Weighted-average price per share (in USD per share) | $ / shares $ 7.71