XML 73 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Taxes Payable (Details) - Schedule of income taxes and related payables - USD ($)
Dec. 31, 2021
Jun. 30, 2021
Schedule of income taxes and related payables [Abstract]    
VAT provision $ (393,304) $ (284,940)
Income tax payable (263,804) 1,136,929
Other levies 2,726,494 2,679,970
Repatriation tax 29,010,535 29,010,535
Total $ 31,079,921 $ 32,542,494