Marketable Securities (Details) - Schedule of classified marketable securities - USD ($) |
Oct. 31, 2022 |
Jul. 31, 2022 |
---|---|---|
Marketable Securities [Line Items] | ||
Cost | $ 1,594,569 | $ 1,594,569 |
Gross Unrealized Gains | 979,297 | 1,166,500 |
Gross Unrealized Losses | ||
Fair Value | 2,573,866 | 2,761,069 |
Mutual funds [Member] | ||
Marketable Securities [Line Items] | ||
Cost | 528,976 | 528,976 |
Gross Unrealized Gains | 212,164 | 269,400 |
Gross Unrealized Losses | ||
Fair Value | 741,140 | 798,376 |
Equity securities [Member] | ||
Marketable Securities [Line Items] | ||
Cost | 1,065,593 | 1,065,593 |
Gross Unrealized Gains | 767,133 | 897,100 |
Gross Unrealized Losses | ||
Fair Value | $ 1,832,726 | $ 1,962,693 |