v3.26.3
Revenue Recognition - Schedule of Revenue from External Customers from Different Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2026
Aug. 31, 2025
Aug. 31, 2026
Aug. 31, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 246,005 $ 249,795 $ 747,269 $ 725,165
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 159,357 163,404 474,575 465,376
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 68,994 68,339 217,982 208,321
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 6,456 6,221 17,772 16,126
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 11,198 $ 11,831 $ 36,940 $ 35,342