XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2.2
Debt Securities (Details Narrative) - USD ($)
$ in Millions
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Debt Securities, Trading and Available-for-Sale [Abstract]    
Proceeds from sale and maturity of debt securities, available-for-sale $ 11.5 $ 3.9