XML 84 R69.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Amortized Cost and Fair Value of the Held-to-Maturity Securities by Contractual Maturity (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Amortized cost of held-to-maturity securities by contractual maturity  
Due within one year $ 24,751
Total 24,751
Fair value of held-to-maturity securities by contractual maturity  
Due within one year 24,716
Total $ 24,716