XML 88 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Other Long-Term Assets – Deposits, Net (Details) - Schedule of movements of allowance - USD ($)
12 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Schedule of Movements of Allowance [Abstract]    
Beginning balance $ 3,177,127
Allowance for deposits 3,098,852
Less: Write-off (3,173,408)
Exchange rate effect 5,113 78,275
Ending balance $ 8,832 $ 3,177,127