XML 72 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Assets and Liabilities - Schedule of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Oct. 31, 2024
Cash Equivalents and Short-term Investments [Line Items]    
Total $ 144,433 $ 153,496
Gross Unrealized Gains 445 523
Gross Unrealized Losses Less Than 12 Continuous Months (50) (128)
Gross Unrealized Losses 12 Continuous Months or Longer (12) (22)
Estimated Fair Value 144,816 153,869
Cash equivalents    
Cash Equivalents and Short-term Investments [Line Items]    
Total 630,455 877,956
Gross Unrealized Gains 0 1
Gross Unrealized Losses Less Than 12 Continuous Months 0 0
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value 630,455 877,957
Cash equivalents | Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Total 630,455 869,972
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 630,455 869,972
Cash equivalents | U.S. Treasury, agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total   7,984
Gross Unrealized Gains   1
Gross Unrealized Losses Less Than 12 Continuous Months   0
Gross Unrealized Losses 12 Continuous Months or Longer   0
Estimated Fair Value   7,985
Short-term Investments | U.S. Treasury, agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Total 15,009 19,411
Gross Unrealized Gains 30 44
Gross Unrealized Losses Less Than 12 Continuous Months 0 (6)
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value 15,039 19,449
Short-term Investments | Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 102,630 105,024
Gross Unrealized Gains 320 349
Gross Unrealized Losses Less Than 12 Continuous Months (45) (115)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (2)
Estimated Fair Value 102,905 105,256
Short-term Investments | Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Total 26,794 29,061
Gross Unrealized Gains 95 130
Gross Unrealized Losses Less Than 12 Continuous Months (5) (7)
Gross Unrealized Losses 12 Continuous Months or Longer (12) (20)
Estimated Fair Value $ 26,872 $ 29,164