XML 86 R69.htm IDEA: XBRL DOCUMENT v3.22.2.2
Taxes Payable (Details) - Schedule of income taxes and related payables - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Schedule of Income Taxes and Related Payables [Abstract]    
VAT provision $ (384,574) $ (284,940)
Income tax payable (2,310,360) (2,395,469)
Other levies 639,237 661,377
Repatriation tax 29,010,535 29,010,535
Total $ 26,954,838 $ 26,991,503