XML 82 R66.htm IDEA: XBRL DOCUMENT v3.22.0.1
Other Long-Term Assets – Deposits, Net (Details) - Schedule of movement of allowance for deposits - USD ($)
6 Months Ended 12 Months Ended
Dec. 31, 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,592 78,275
Ending balance $ 9,311 $ 3,177,127