XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Marketable Securities (Schedule of classified marketable securities) (Details) - USD ($)
Oct. 31, 2021
Jul. 31, 2021
Marketable Securities [Line Items]    
Fair Value $ 3,848,599 $ 3,901,093
Gross Unrealized Gains 1,507,136 1,560,263
Gross Unrealized Losses
Cost 2,341,463 2,340,830
Mutual Funds [Member]    
Marketable Securities [Line Items]    
Fair Value 1,641,716 1,604,841
Gross Unrealized Gains 656,847 619,972
Gross Unrealized Losses
Cost 984,869 984,869
Corporate Equity Securities [Member]    
Marketable Securities [Line Items]    
Fair Value 2,206,883 2,296,252
Gross Unrealized Gains 850,289 940,291
Gross Unrealized Losses
Cost $ 1,356,594 $ 1,355,961