XML 40 R29.htm IDEA: XBRL DOCUMENT v3.7.0.1
Marketable Securities (Schedule of financial assets measured at fair value on recurring basis) (Details) - USD ($)
Apr. 30, 2017
Jul. 31, 2016
Marketable securities -    
available-for-sale $ 2,721,419 $ 2,062,205
Fair Value, Inputs, Level 1 [Member]    
Marketable securities -    
available-for-sale 2,721,419 2,062,205
Fair Value, Inputs, Level 2 [Member]    
Marketable securities -    
available-for-sale
Fair Value, Inputs, Level 3 [Member]    
Marketable securities -    
available-for-sale