v3.26.3
Income Taxes - Schedule of Taxes Payable (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Schedule of Taxes Payable [Abstract]    
Corporate income tax payable $ 2,267,124 $ 2,151,691
VAT tax payable 1,105,775 1,046,456
Taxes payable 54,964 52,326
Total $ 3,427,863 $ 3,250,473