v3.21.2
Other Long-Term Assets – Deposits, Net (Details) - Schedule of movement of allowance for deposits - USD ($)
3 Months Ended 12 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Schedule of movement of allowance for deposits [Abstract]    
Beginning balance $ 3,177,127
Allowance for deposits 3,098,852
Less: Write-off (3,173,408)  
Exchange rate effect 5,459 78,275
Ending balance $ 9,178 $ 3,177,127