XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Financial Assets and Liabilities - Summary of Cash, Cash Equivalents and Investments (Detail) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Cash, Cash Equivalents and Investments [Line Items]    
Total $ 150,511 $ 148,195
Gross Unrealized Gains 7 13
Gross Unrealized Losses Less Than 12 Continuous Months (1,082) (259)
Gross Unrealized Losses 12 Continuous Months or Longer (1,523) 0
Estimated Fair Value [1] 147,913 147,949
Cash equivalents:    
Cash, Cash Equivalents and Investments [Line Items]    
Total 77,683 172,934
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value [1] 77,683 172,934
Money market funds | Cash equivalents:    
Cash, Cash Equivalents and Investments [Line Items]    
Total 77,683 172,934
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value [1] 77,683 172,934
U.S. government agency & T-bills | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 25,816 6,447
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months (174) (5)
Gross Unrealized Losses 12 Continuous Months or Longer (39) 0
Estimated Fair Value [1] 25,603 6,442
Municipal bonds | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 2,970 4,588
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months (12) (12)
Gross Unrealized Losses 12 Continuous Months or Longer (80) 0
Estimated Fair Value [1] 2,878 4,576
Corporate debt securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 95,899 103,615
Gross Unrealized Gains 7 7
Gross Unrealized Losses Less Than 12 Continuous Months (747) (170)
Gross Unrealized Losses 12 Continuous Months or Longer (1,135) 0
Estimated Fair Value [1] 94,024 103,452
Asset-backed securities | Short-term Investments    
Cash, Cash Equivalents and Investments [Line Items]    
Total 25,826 33,545
Gross Unrealized Gains 0 6
Gross Unrealized Losses Less Than 12 Continuous Months (149) (72)
Gross Unrealized Losses 12 Continuous Months or Longer (269) 0
Estimated Fair Value [1] $ 25,408 $ 33,479
[1] See Note 8. Fair Value Measurements for further discussion on fair values.