v3.25.2
Financial Assets and Liabilities - Schedule of Cash Equivalents and Short-Term Investments (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Oct. 31, 2024
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost $ 67,239 $ 153,496
Gross Unrealized Gains 23 523
Gross Unrealized Losses Less Than 12 Continuous Months (27) (128)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (22)
Estimated Fair Value 67,235 153,869
Cash equivalents:    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 267,586 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 267,586 877,957
Cash equivalents: | Money market funds    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 267,586 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 267,586 869,972
Cash equivalents: | U.S. Treasury, agency & T-bills    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost   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]    
Amortized Cost 5,020 19,411
Gross Unrealized Gains 1 44
Gross Unrealized Losses Less Than 12 Continuous Months (3) (6)
Gross Unrealized Losses 12 Continuous Months or Longer 0 0
Estimated Fair Value 5,018 19,449
Short-term investments: | Municipal bonds    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 17,126  
Gross Unrealized Gains 5  
Gross Unrealized Losses Less Than 12 Continuous Months (4)  
Gross Unrealized Losses 12 Continuous Months or Longer 0  
Estimated Fair Value 17,127  
Short-term investments: | Corporate debt securities    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 44,905 105,024
Gross Unrealized Gains 17 349
Gross Unrealized Losses Less Than 12 Continuous Months (20) (115)
Gross Unrealized Losses 12 Continuous Months or Longer 0 (2)
Estimated Fair Value 44,902 105,256
Short-term investments: | Asset-backed securities    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost   29,061
Gross Unrealized Gains   130
Gross Unrealized Losses Less Than 12 Continuous Months   (7)
Gross Unrealized Losses 12 Continuous Months or Longer   (20)
Estimated Fair Value   $ 29,164
Short-term investments: | Other    
Cash Equivalents and Short-term Investments [Line Items]    
Amortized Cost 188  
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 $ 188