XML 68 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2024
Aug. 31, 2023
Aug. 31, 2024
Aug. 31, 2023
Disaggregation of Revenue [Line Items]        
Total revenue $ 178,686 $ 174,992 $ 538,448 $ 517,469
Software licenses        
Disaggregation of Revenue [Line Items]        
Total revenue 57,850 50,544 175,929 164,519
Software licenses | Performance Obligations Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Total revenue 57,850 50,544 175,929 164,519
Maintenance | Performance Obligations Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Total revenue 103,088 105,164 307,616 299,917
Services | Performance Obligations Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 17,748 $ 19,284 $ 54,903 $ 53,033