XML 106 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
SCHEDULE OF TAXES PAYABLE (Details) - USD ($)
Dec. 31, 2024
Jun. 30, 2024
Income Tax Disclosure [Abstract]    
Income tax payable $ 1,314,985 $ 1,268,904
Value added tax payable 240,620 303,739
Business tax and other taxes payable 1,822 1,178
Total tax payable 1,557,427 1,573,821
Income tax payable - current portion 1,371,236 1,387,630
Income tax payable – non-current portion $ 186,191 $ 186,191