XML 72 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Other Receivables, Net (Details) - Schedule of movement of allowance for doubtful accounts - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2020
Schedule of movement of allowance for doubtful accounts [Abstract]    
Beginning balance $ 6,024,266 $ 10,005,193
Provision (Recovery) for doubtful accounts (1,929,715) (4,786,814)
Less: write-off   (11,665)
Exchange rate effect 3,945 817,550
Ending balance $ 4,098,496 $ 6,024,266