XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.3
BANK LOAN PAYABLE (Tables)
12 Months Ended
Jun. 30, 2024
Debt Disclosure [Abstract]  
SCHEDULE OF MINIMUM PRINCIPAL PAYMENTS

Future Minimum principal payments under the bank borrowing at June 30, 2024, are as follow:

  

      
2025   $68,682 
2026    71,586 
2027    74,612 
2028    77,766 
2029 onward    1,701,724 
Total    1,994,370 
Current balance    (68,682)
Non-current balance   $1,925,688