XML 56 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Other Long-Term Assets - Deposits, Net (Tables)
12 Months Ended
Jun. 30, 2021
Other Longterm Assets Deposits [Abstract]  
Schedule of other long term assets deposits
   June 30,   June 30, 
   2021   2020 
Rental and utilities deposits  $111,352   $64,663 
Freight logistics deposits (1)   3,181,746    2,910,327 
Total other long-term assets - deposits   3,293,098    2,974,990 
Less: allowances for deposits   (3,177,127)   
-
 
Other long-term assets- deposits, net  $115,971   $2,974,990 

  

Schedule of allowance for deposits
   June 30,   June 30, 
   2021   2020 
Beginning balance  $
-
   $
             -
 
Allowance for deposits   3,098,852    
-
 
Exchange rate effect   78,275    
-
 
Ending balance  $3,177,127   $
-