XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.2
BANK BORROWINGS (Details) - USD ($)
9 Months Ended
Apr. 30, 2025
Jul. 31, 2024
Total loans payable $ 1,290,272 $ 1,067,981
Less: Unamortized debt discount (31,702) (24,675)
Total loan 1,258,570 1,043,306
Less: current portion of loans payable (90,273) (332,589)
Long term loans portion 1,168,297 710,717
Loan Payable Five [Member]    
Total loans payable $ 0 $ 44,153
Interest rate   8.50%
Maturity date Nov. 15, 2028  
Loan borrowings principal amount   $ 88,000
Total Loans Payable 14 [Member]    
Total loans payable $ 114,000 $ 0
Interest rate   7.38%
Maturity date May 01, 2055  
Loan borrowings principal amount $ 114,000  
Total Loans Payable 13 [Member]    
Total loans payable $ 118,000 $ 0
Interest rate   7.38%
Maturity date May 01, 2055  
Loan borrowings principal amount $ 118,000  
Total Loans Payable 12 [Member]    
Total loans payable $ 130,000 $ 0
Interest rate   7.75%
Maturity date May 01, 2055  
Loan borrowings principal amount $ 130,000  
Total Loans Payable Eleven [Member]    
Total loans payable $ 127,400 $ 0
Interest rate   7.63%
Maturity date May 01, 2055  
Loan borrowings principal amount $ 127,400  
Loan Payable [Member]    
Total loans payable $ 110,800 $ 114,800
Interest rate   9.50%
Maturity date Nov. 01, 2053  
Loan Payable One [Member]    
Total loans payable $ 110,800 $ 114,800
Interest rate   9.50%
Maturity date Nov. 01, 2053  
Loan Payable Two [Member]    
Total loans payable $ 0 $ 87,712
Interest rate   8.50%
Maturity date Nov. 15, 2028  
Loan borrowings principal amount   $ 88,000
Loan Payable Three [Member]    
Total loans payable $ 87,546 $ 87,726
Interest rate   8.50%
Maturity date Nov. 15, 2028  
Loan borrowings principal amount   $ 88,000
Loan Payable Four [Member]    
Total loans payable $ 0 $ 80,089
Interest rate   8.50%
Maturity date Nov. 15, 2028  
Loan borrowings principal amount   $ 88,000
Loan Payable Six [Member]    
Total loans payable $ 0 $ 40,501
Interest rate   8.50%
Maturity date Nov. 15, 2028  
Loan borrowings principal amount   $ 88,000
Loan Payable Seven [Member]    
Total loans payable $ 107,765 $ 109,500
Interest rate   8.63%
Maturity date Aug. 01, 2054  
Loan borrowings principal amount   $ 109,500
Loan Payable Eight [Member]    
Total loans payable $ 124,715 $ 126,300
Interest rate   8.75%
Maturity date Aug. 01, 2054  
Loan borrowings principal amount   $ 126,300
Loan Payable Nine [Member]    
Total loans payable $ 129,623 $ 131,200
Interest rate   9.13%
Maturity date Aug. 01, 2054  
Loan borrowings principal amount   $ 131,200
Loan Payable Ten [Member]    
Total loans payable $ 129,623 $ 131,200
Interest rate   9.13%
Maturity date Aug. 01, 2054  
Loan borrowings principal amount   $ 131,200