v3.25.4
Revenue Recognition - Schedule of Geographic Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2023
Disaggregation of Revenue [Line Items]      
Total revenue $ 977,831 $ 753,409 $ 694,439
United States      
Disaggregation of Revenue [Line Items]      
Total revenue 595,336 421,890 380,672
Canada      
Disaggregation of Revenue [Line Items]      
Total revenue 28,430 25,105 30,998
EMEA      
Disaggregation of Revenue [Line Items]      
Total revenue 280,908 245,287 222,862
Latin America      
Disaggregation of Revenue [Line Items]      
Total revenue 21,667 20,305 21,112
Asia Pacific      
Disaggregation of Revenue [Line Items]      
Total revenue $ 51,490 $ 40,822 $ 38,795