XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details)
$ in Thousands
Apr. 30, 2022
USD ($)
Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer $ 337
Fair Value, Securities in a continuous unrealized loss position for 12 months or longer 2,600
US Treasury Bill Securities [Member]  
Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer 80
Fair Value, Securities in a continuous unrealized loss position for 12 months or longer 887
Corporate Bond Securities [Member]  
Unrealized Losses, Securities in a continuous unrealized loss position for 12 months or longer 257
Fair Value, Securities in a continuous unrealized loss position for 12 months or longer $ 1,713