v3.23.3
Income Taxes (Details) - Schedule of Taxes Payable - USD ($)
Sep. 30, 2023
Jun. 30, 2023
Schedule of taxes payable [Abstract]    
VAT tax payable $ 1,011,758 $ 1,016,529
Corporate income tax payable 2,255,047 2,261,131
Others 56,399 57,298
Total $ 3,323,204 $ 3,334,958