XML 76 R56.htm IDEA: XBRL DOCUMENT v3.25.3
Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 166,742 $ 164,245
Accrued expenses 12,792,630 10,312,491
Other payables 9,210,826 4,317,791
Other levy payable 117,069 115,316
Interest payable 2,623
Total $ 22,289,890 $ 14,909,843