XML 84 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Taxes Payable (Details) - Schedule of income taxes and related payables - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Schedule of income taxes and related payables [Abstract]    
VAT provision $ (284,940) $ (257,068)
Income tax payable 1,136,929 297,973
Other levies 2,679,970 1,187,442
Repatriation tax 29,010,535 29,010,535
Total $ 32,542,494 $ 30,238,882