XML 41 R31.htm IDEA: XBRL DOCUMENT v3.20.4
Marketable Securities (Schedule of classified marketable securities) (Details) - USD ($)
Jan. 31, 2021
Jul. 31, 2020
Marketable Securities [Line Items]    
Fair Value $ 3,924,076 $ 3,744,905
Noncurrent [Member]    
Marketable Securities [Line Items]    
Fair Value 3,924,076 3,744,905
Gross Unrealized Gains 1,142,847 1,120,074
Gross Unrealized Losses 4,696 5,937
Cost 2,785,925 2,630,768
Noncurrent [Member] | Mutual Funds [Member]    
Marketable Securities [Line Items]    
Fair Value 1,856,357 1,374,557
Gross Unrealized Gains 403,275 297,064
Gross Unrealized Losses 4,696
Cost 1,457,778 1,077,493
Noncurrent [Member] | Corporate Equity Securities [Member]    
Marketable Securities [Line Items]    
Fair Value 2,067,719 2,370,348
Gross Unrealized Gains 739,572 823,010
Gross Unrealized Losses 5,937
Cost $ 1,328,147 $ 1,553,275