XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENTS - Schedule of Unrealized Gain (Loss) on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2024
Investments, Debt and Equity Securities [Abstract]    
Net gains recognized during the period on equity securities $ 1,043 $ 596
Less: Net gains recognized during the period on equity securities sold during the period 859 393
Unrealized net gains recognized during the period on equity securities still held at the end of the period $ 184 $ 203