Marketable Securities (Details) - Schedule of provisions of fair value measurements - USD ($) |
Oct. 31, 2022 |
Jul. 31, 2022 |
---|---|---|
Assets: | ||
Marketable securities | $ 2,573,866 | $ 2,761,069 |
Level 1 [Member] | ||
Assets: | ||
Marketable securities | 2,573,866 | 2,761,069 |
Level 2 [Member] | ||
Assets: | ||
Marketable securities | ||
Level 3 [Member] | ||
Assets: | ||
Marketable securities |