XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.0.1
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Dec. 31, 2021
Jun. 30, 2021
Schedule of accrued expenses and other payables [Abstract]    
Payroll and welfare payable $ 187,897 $ 184,910
Accrued expenses 8,205,123 7,957,290
Other payables 11,102,466 5,326,796
Other levy payable 131,922 129,825
Total $ 19,627,408 $ 13,598,821