XML 67 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Equity Investments (Details) - Schedule of carrying value of equity investments - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Schedule of carrying value of equity investments [Abstract]    
Balance, beginning of period $ 4,109 $ 3,919
Redemption for Visa mandatory release assessment (1,870)
Adjustment for observable transactions involving a similar investment from the same issuer (130) 18
Impairments
Balance, end of the period $ 2,109 $ 3,937