v3.26.1
Financial Assets and Liabilities - Schedule of Maturity for Short-Term Available for Sale Securities (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Amortized Cost    
1 year or less $ 28,479  
1-5 years 43,493  
Amortized Cost 71,972 $ 72,728
Fair Value    
1 year or less 28,515  
1-5 years 43,451  
Fair Value $ 71,966 $ 72,929