XML 63 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Financial Assets and Liabilities - Schedule of Maturity for Short-Term Available for Sale Securities (Details)
$ in Thousands
Jul. 31, 2021
USD ($)
Amortized Cost  
less than 1 year $ 38,178
1-5 years 99,133
> 5 years 7,447
Total 144,758
Fair Value  
less than 1 year 38,169
1-5 years 99,154
> 5 years 7,450
Total $ 144,773