XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) - USD ($)
$ in Thousands
Oct. 31, 2023
Jul. 31, 2023
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ 622 $ 570
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 3,855 4,115
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 66 86
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 639 816
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 556 484
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer $ 3,216 $ 3,299