XML 33 R23.htm IDEA: XBRL DOCUMENT v3.25.0.1
Marketable Securities (Tables)
6 Months Ended
Jan. 31, 2025
Marketable securities:  
Schedule of investment income
                       
    Three Months Ended
January 31
    Six Months Ended
January 31
 
    2025     2024     2025     2024  
Dividend and interest income   $ 3,464     $ 57,191     $ 8,427     $ 66,436  
Net realized gain on sale of marketable securities           149,260             149,260  
Net unrealized gain (loss) on marketable securities           55,916             (107,651 )
Total   $ 3,464     $ 262,367     $ 8,427     $ 108,045