v3.26.1
Stock-Based Compensation - Schedule of Classification of Stock-Based Compensation (Details) - 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 $ 20,509 $ 16,741 $ 38,983 $ 31,424
Income Statement Location [Axis]: us-gaap:CostOfGoodsAndServicesSold        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 1,508 1,560 3,126 2,755
Income Statement Location [Axis]: us-gaap:GeneralAndAdministrativeExpense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 9,095 6,534 16,273 12,580
Income Statement Location [Axis]: us-gaap:ResearchAndDevelopmentExpenseSoftwareExcludingAcquiredInProcessCost        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation 5,847 4,984 11,442 9,394
Income Statement Location [Axis]: us-gaap:SellingAndMarketingExpense        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation $ 4,059 $ 3,663 $ 8,142 $ 6,695