XML 42 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Taxes Payable (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]        
Current tax - foreign     $ (375,504) $ 1,654,416
Deferred tax    
Total $ (824,635) $ 1,527,645 $ (375,504) $ 3,182,061