XML 99 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Other Payables and Accrued Liabilities (Details) - Schedule of Other Payables and Accrued Liabilities - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Schedule of Other Payables and Accrued Liabilities [Abstract]    
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