XML 115 R94.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Balance and Transactions (Details) - Schedule of outstanding amounts due from related party - USD ($)
Jun. 30, 2021
Jun. 30, 2020
Related Party Balance and Transactions (Details) - Schedule of outstanding amounts due from related party [Line Items]    
Less: allowance for doubtful accounts $ (384,331) $ (48,433)
Total 430,902 435,898
Tianjin Zhiyuan Investment Group Co., Ltd. [Member]    
Related Party Balance and Transactions (Details) - Schedule of outstanding amounts due from related party [Line Items]    
Due from related parties 384,331 $ 484,331
Zhejiang Jinbang Fuel Energy Co., Ltd (2) [Member]    
Related Party Balance and Transactions (Details) - Schedule of outstanding amounts due from related party [Line Items]    
Due from related parties $ 430,902