v3.21.1
Related Party Transactions (Details) - Schedule of outstanding amounts due from related party - USD ($)
Mar. 31, 2021
Jun. 30, 2020
Related Party Transactions (Details) - Schedule of outstanding amounts due from related party [Line Items]    
Total $ 435,898
Less: allowance for doubtful accounts (384,331) (48,433)
Tianjin Zhiyuan Investment Group Co., Ltd. [Member]    
Related Party Transactions (Details) - Schedule of outstanding amounts due from related party [Line Items]    
Total $ 384,331 $ 484,331