XML 79 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Other Receivables, Net (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Receivables [Abstract]    
Allowance for doubtful debt   $ 10,000,000.0
Provision for doubtful accounts 10,055,203
Recovery of other receivables 4,786,814
Wrote off other receivables $ 11,665 $ 1,763