XML 41 R31.htm IDEA: XBRL DOCUMENT v3.19.1
Marketable Securities (Schedule of investment income) (Details) - USD ($)
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Investments, Debt and Equity Securities [Abstract]        
Gain (loss) on sale of marketable securities $ 912 $ 46,415 $ (805)
Interest income 15,025 5,737 42,466 12,488
Dividend income 12,352 9,260 95,607 78,448
Total $ 27,377 $ 15,909 $ 184,488 $ 90,131