XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Unrealized (losses) Gains for All Equity Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Cash and Cash Equivalents [Abstract]        
Net (losses) gains recognized during the period on equity investments $ (2,952) $ 1,307 $ (17,446) $ 387
Less: net gains recognized during the period on equity investments sold during the period 25 10
Unrealized (losses) gains recognized during the period on equity investments still held at the reporting date $ (2,977) $ 1,307 $ (17,456) $ 387