XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.0.1
Accrued Expenses and Other Payables - Schedule of Accrued Expenses and Other Payables (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Schedule of Accrued Expenses and Other Payables [Abstract]    
Payroll and welfare payable $ 163,684 $ 164,245
Accrued expenses 11,380,546 10,312,491
Other payables 4,332,290 4,317,791
Other levy payable 114,922 115,316
Total $ 15,991,442 $ 14,909,843