v3.25.1
Investments in Trading Securities (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Jul. 31, 2024
Investments in Trading Securities [Line Items]          
Capital contribution (in Shares)     7,850,000    
Ordinary shares fair value $ 1,134,482   $ 1,134,482   $ 424,148
Fair value of investments (1,400,028) $ (309,521) $ (2,538,592) $ (338,255) $ (338,255)
Ordinary Shares [Member]          
Investments in Trading Securities [Line Items]          
Ordinary shares (in Shares)     7,850,000    
Ordinary shares fair value $ 1,134,482   $ 1,134,482