XML 99 R83.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) - USD ($)
$ in Thousands
Jul. 31, 2024
Jul. 31, 2023
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss $ 367 $ 570
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 8,036 4,115
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 60 86
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer 4,827 816
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss 307 484
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer $ 3,209 $ 3,299