XML 66 R51.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 by Balance Sheet Classification) (Details) - USD ($)
$ in Thousands
Nov. 30, 2022
Nov. 30, 2021
Cash, Cash Equivalents and Investments [Line Items]    
Cash and Equivalents $ 256,277 $ 155,406
Short-Term Investments 0 1,967
U.S. treasury bonds    
Cash, Cash Equivalents and Investments [Line Items]    
Short-Term Investments 0 757
Corporate bonds    
Cash, Cash Equivalents and Investments [Line Items]    
Short-Term Investments 0 1,210
Cash    
Cash, Cash Equivalents and Investments [Line Items]    
Cash and Equivalents 229,023 130,371
Money market funds    
Cash, Cash Equivalents and Investments [Line Items]    
Cash and Equivalents $ 27,254 $ 25,035