v3.25.3
Income Taxes - Schedule of Taxes Payable (Details) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Schedule of Taxes Payable [Abstract]    
Corporate income tax payable $ 2,151,691 $ 2,121,724
VAT tax payable 1,046,456 1,030,363
Other taxes payable 52,326 54,806
Total $ 3,250,473 $ 3,206,893