XML 77 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Other Payables and Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2024
Other Payables and Accrued Liabilities [Abstract]  
Schedule of Other Payables and Accrued Liabilities As of June 30, 2024 and 2023, other payables and accrued liabilities consist of the following:
   June 30,
2024
   June 30,
2023
 
Payroll and payable tax payable  $50,554   $19,593 
Interest payable   267,945    3,500 
Professional fee payable   59,473    
 
Accrued warranty expenses   48,361    
 
Others   41,892    4,360 
Total other payables and accrued liabilities  $468,225   $27,453