XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.1
Marketable Securities (Tables)
9 Months Ended
Apr. 30, 2025
Marketable securities:  
Schedule of investment income
                       
   Three Months Ended
April 30
   Nine Months Ended
April 30
 
   2025   2024   2025   2024 
Dividend and interest income  $7,979   $7,617   $16,406   $74,053 
Net realized gain on sale of marketable securities               149,260 
Net unrealized loss on marketable securities       (11,633)       (119,284)
Total  $7,979   $(4,016)  $16,406   $104,029