XML 103 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Revenue Recognition (Narrative) (Details) - USD ($)
Nov. 30, 2022
Nov. 30, 2021
Nov. 30, 2020
Disaggregation of Revenue [Line Items]      
Contract asset $ 0 $ 5,000,000  
Deferred contract costs $ 8,800,000 $ 7,900,000 $ 2,500,000
Minimum      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, amortization period 3 years    
Maximum      
Disaggregation of Revenue [Line Items]      
Capitalized contract cost, amortization period 5 years