v3.25.2
Debt Securities (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Investments, Debt and Equity Securities [Abstract]      
Proceeds from sale and maturity of debt securities, available-for-sale $ 36.3 $ 50.1 $ 49.2