XML 98 R81.htm IDEA: XBRL DOCUMENT v3.24.4
Revenue Recognition - Schedule of Timing of Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 30, 2024
Nov. 30, 2023
Nov. 30, 2022
Disaggregation of Revenue [Line Items]      
Total revenue $ 753,409 $ 694,439 $ 602,013
Software licenses      
Disaggregation of Revenue [Line Items]      
Total revenue 249,331 220,789 188,336
Software licenses | Performance Obligations Transferred at a Point in Time      
Disaggregation of Revenue [Line Items]      
Total revenue 249,331 220,789 188,336
Maintenance | Performance Obligations Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Total revenue 410,556 401,501 362,335
Services | Performance Obligations Transferred Over Time      
Disaggregation of Revenue [Line Items]      
Total revenue $ 93,522 $ 72,149 $ 51,342