XML 41 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Customer Deposits
12 Months Ended
Jun. 30, 2021
Customer Advances and Deposits, Current [Abstract]  
Customer Deposits

23. Customer Deposits

 

Customer deposits amounted $751,919 and $466,337 as of June 30, 2021 and 2020, respectively. Customer deposits are mainly advanced payments from customers.