XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.3
Investments in Marketable Securities (Details) - USD ($)
$ in Thousands
12 Months Ended
Nov. 19, 2024
Jul. 31, 2025
Jul. 31, 2024
Investments in Marketable Securities [Abstract]      
Cash proceeds $ 52,900    
Net Loss on Sale Result   $ 16  
Realized gain on available-for-sale securities   $ 178 $ 1,772