Annual report pursuant to Section 13 and 15(d)

Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details)

v3.21.2
Accounts Payable and Accrued Expenses - Schedule of Accounts Payable and Accrued Expenses (Details) - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Accounts Payable $ 1,067,937 $ 1,351,158
Accrued Liabilities 4,512,499 3,349,624
Accrued Payroll & Taxes 228,028 537,888
Taxes Payable 608,121 303,996
Other Payable 279,450 138,171
Total $ 6,696,035 $ 5,769,161