XML 65 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable, Net (Details) - Schedule of movement of allowance for doubtful accounts - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2020
Jun. 30, 2020
Schedule of movement of allowance for doubtful accounts [Abstract]    
Beginning balance $ 2,297,491 $ 5,670,274
Provision for doubtful accounts, net of recovery 28,353 4,896,640
Less: write-off (8,220,754)
Exchange rate effect 64,972 (48,669)
Ending balance $ 2,390,816 $ 2,297,491