XML 71 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) - USD ($)
$ in Thousands
Jan. 31, 2024
Jul. 31, 2023
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ 439 $ 570
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 6,221 4,115
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 63 86
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 2,837 816
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 376 484
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer $ 3,384 $ 3,299