XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Revenue Recognition - Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 31, 2023
Aug. 31, 2022
Aug. 31, 2023
Aug. 31, 2022
Disaggregation of Revenue [Line Items]        
Total revenue $ 174,992 $ 151,217 $ 517,469 $ 444,886
Software licenses        
Disaggregation of Revenue [Line Items]        
Total revenue 50,544 47,618 164,519 135,182
Software licenses | Performance Obligations Transferred at a Point in Time        
Disaggregation of Revenue [Line Items]        
Total revenue 50,544 47,618 164,519 135,182
Maintenance | Performance Obligations Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Total revenue 105,164 91,043 299,917 272,337
Services | Performance Obligations Transferred Over Time        
Disaggregation of Revenue [Line Items]        
Total revenue $ 19,284 $ 12,556 $ 53,033 $ 37,367