XML 65 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Cash, Cash Equivalents and Investments (Schedule of Cash and Cash Equivalents and Trading and Available-for-sale Investments) (Details) - USD ($)
$ in Thousands
Nov. 30, 2022
Nov. 30, 2021
Cash, Cash Equivalents and Investments [Line Items]    
Cash and cash equivalents $ 256,277 $ 155,406
Unrealized Gains 0 16
Unrealized Losses 0 0
Total amortized cost basis 256,277 157,357
Total fair value 256,277 157,373
U.S. treasury bonds    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis   748
Unrealized Gains   9
Unrealized Losses   0
Fair Value   757
Corporate bonds    
Cash, Cash Equivalents and Investments [Line Items]    
Amortized Cost Basis   1,203
Unrealized Gains   7
Unrealized Losses   0
Fair Value   1,210
Cash    
Cash, Cash Equivalents and Investments [Line Items]    
Cash and cash equivalents 229,023 130,371
Money market funds    
Cash, Cash Equivalents and Investments [Line Items]    
Cash and cash equivalents $ 27,254 $ 25,035