v3.26.1
Revenue Recognition - Schedule of Revenue from External Customers from Different Geographical Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
May 31, 2026
May 31, 2025
May 31, 2026
May 31, 2025
Disaggregation of Revenue [Line Items]        
Total revenue $ 253,465 $ 237,355 $ 501,264 $ 475,370
North America        
Disaggregation of Revenue [Line Items]        
Total revenue 162,529 147,326 315,218 301,972
EMEA        
Disaggregation of Revenue [Line Items]        
Total revenue 70,608 73,039 148,988 139,982
Latin America        
Disaggregation of Revenue [Line Items]        
Total revenue 5,790 4,853 11,316 9,905
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Total revenue $ 14,538 $ 12,137 $ 25,742 $ 23,511