v3.22.2.2
Prepaid Expense and Other Current Assets (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Total $ 840,193 $ 386,258
Insurance [Member]    
Total 32,045 100,307
Prepayment to vendors [Member]    
Total 175,378 118,283
Deposit on services [Member]    
Total 13,762 3,225
Prepaid monthly rent [Member]    
Total 6,900 66,551
Subscriptions and services being amortized over the service period [Member]    
Total 274,959 0
Other deposits [Member]    
Total $ 337,149 $ 97,892