XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.2
Taxes Payable (Details) - Schedule of income taxes and related payables - USD ($)
Mar. 31, 2022
Jun. 30, 2021
Schedule of income taxes and related payables [Abstract]    
VAT provision $ (392,037) $ (284,940)
Income tax payable (2,434,156) 1,136,929
Other levies 691,203 2,679,970
Repatriation tax 29,010,535 29,010,535
Total $ 26,875,545 $ 32,542,494