XML 75 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Taxes Payable (Details) - Schedule of income taxes and related payables - USD ($)
Sep. 30, 2021
Jun. 30, 2021
Schedule of income taxes and related payables [Abstract]    
VAT provision $ (330,509) $ (284,940)
Income tax payable 1,179,680 1,136,929
Other levies 2,696,881 2,679,970
Repatriation tax 29,010,535 29,010,535
Total $ 32,556,587 $ 32,542,494