XML 80 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases (Details) - USD ($)
Dec. 31, 2019
Jul. 02, 2019
Jun. 30, 2019
Leases [Abstract]      
Rights of use lease assets $ 3,105,286 $ 3,587,788
Operating lease liabilities - current 411,280  
Operating lease liabilities - non-current 3,132    
Total operating lease liabilities $ 414,412 $ 450,123