XML 81 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Accrued Expenses and Other Current Liabilities (Details) - Schedule of accrued expenses and other current liabilities - USD ($)
9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Schedule of accrued expenses and other current liabilities [Abstract]    
Salary and reimbursement payable $ 608,381 $ 795,855
Professional fees payable 106,100 629,524
Credit card payable 4,816 217,940
Total $ 719,297 $ 1,643,319