XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Continuous Unrealized Loss Position for 12 Months or Longer (Details) - USD ($)
$ in Thousands
Oct. 31, 2025
Jul. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Unrealized Losses $ 171 $ 214
Fair Value 3,155 3,296
US Treasury Bill Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized Losses 15 19
Fair Value 333 329
Corporate Bond Securities [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Unrealized Losses 156 195
Fair Value $ 2,822 $ 2,967