XML 66 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Accrued Expenses and Other Payables (Details) - Schedule of accrued expenses and other payables - USD ($)
Mar. 31, 2022
Jun. 30, 2021
Schedule of accrued expenses and other payables [Abstract]    
Payroll and welfare payable $ 187,897 $ 184,910
Accrued expenses 8,248,651 7,957,290
Other payables 86,146,668 5,326,796
Other levy payable 131,922 129,825
Total $ 94,715,138 $ 13,598,821