XML 87 R71.htm IDEA: XBRL DOCUMENT v3.24.4
Financial Assets and Liabilities - Schedule of Maturity for Short-Term Available for Sale Securities (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Amortized Cost    
Less than 1 year $ 57,022  
1-5 years 92,217  
5-10 years 2,518  
>10 years 1,739  
Total 153,496 $ 152,725
Fair Value    
Less than 1 year 57,156  
1-5 years 92,449  
5-10 years 2,531  
>10 years 1,733  
Total $ 153,869 $ 151,639