XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Marketable Securities (Details) - Schedule of classified marketable securities - USD ($)
Apr. 30, 2024
Jul. 31, 2023
Marketable Securities [Line Items]    
Cost $ 1,468,986 $ 1,500,147
Gross Unrealized Gains 681,010 800,294
Gross Unrealized Losses
Fair Value 2,149,996 2,300,441
Mutual funds [Member]    
Marketable Securities [Line Items]    
Cost 567,463 595,166
Gross Unrealized Gains 161,685 301,007
Gross Unrealized Losses
Fair Value 729,148 896,173
Equity securities [Member]    
Marketable Securities [Line Items]    
Cost 901,523 904,981
Gross Unrealized Gains 519,325 499,287
Gross Unrealized Losses
Fair Value $ 1,420,848 $ 1,404,268