XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.2
Related Parties Transaction (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Related Parties [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due $ 7,581,102 $ 7,670,434
Mr.Cai Xiaodong [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 3,941,744  
Meihekou Chuangyuan Chemical Co. Ltd [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 267,937  
Jilin Chuang Tai New Energy Technology Co., Ltd [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 447,001  
Wuxi Xinganbang Petrochemical Equipment Co., Ltd [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 2,246,573  
Significant influence [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 677,848  
Significant parties [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 10,406,672 $ 5,196,227
Ms. Yan Yan [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 941,681,000  
Mr. Su Lei [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 1,989,061  
Anhui Ansheng Petrochemical Equipment Co Ltd [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 4,348,463  
Wuxi Yangchang Chemical Machinery Factory [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 335,250  
Hubei Shuangxin Energy Technology Co., Ltd [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due 393,360  
Executives subsidiaries [Member]    
Related Parties Transaction (Details) [Line Items]    
Outstanding balance due $ 2,398,855