XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Financial Assets and Liabilities - Short-term investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2023
Oct. 31, 2022
Cash Equivalents and Short-term Investments [Line Items]    
Total $ 149,715 $ 150,511
Gross Unrealized Gains 54 7
Gross Unrealized Losses Less Than 12 Continuous Months (653) (1,082)
Gross Unrealized Losses 12 Continuous Months or Longer (673) (1,523)
Estimated fair value 148,443 147,913
Cash equivalents    
Cash Equivalents and Short-term Investments [Line Items]    
Total 202,572 77,683
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 202,572 77,683
Cash equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 200,288 77,683
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 200,288 77,683
Cash equivalents | U.S. government agency securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 2,284  
Gross Unrealized Gains 0  
Gross Unrealized Losses Less Than 12 Continuous Months 0  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated fair value 2,284  
Short-term investments | U.S. government agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total 20,595 25,816
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months (82) (174)
Gross Unrealized Losses 12 Continuous Months or Longer (6) (39)
Estimated fair value 20,507 25,603
Short-term investments | Municipal bonds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 1,535 2,970
Gross Unrealized Gains 0 0
Gross Unrealized Losses Less Than 12 Continuous Months 0 (12)
Gross Unrealized Losses 12 Continuous Months or Longer (22) (80)
Estimated fair value 1,513 2,878
Short-term investments | Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 96,614 95,899
Gross Unrealized Gains 42 7
Gross Unrealized Losses Less Than 12 Continuous Months (462) (747)
Gross Unrealized Losses 12 Continuous Months or Longer (529) (1,135)
Estimated fair value 95,665 94,024
Short-term investments | Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 30,971 25,826
Gross Unrealized Gains 12 0
Gross Unrealized Losses Less Than 12 Continuous Months (109) (149)
Gross Unrealized Losses 12 Continuous Months or Longer (116) (269)
Estimated fair value $ 30,758 $ 25,408