XML 145 R134.htm IDEA: XBRL DOCUMENT v3.22.2.2
Concentrations and Credit Risk (Details) - Schedule of suppliers trade payable - USD ($)
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Supplier A [Member]    
Concentrations and Credit Risk (Details) - Schedule of suppliers trade payable [Line Items]    
Trade payable $ 5,895,560 $ 6,837,722
Concentration risk, percentage of trade payable 18.31% 16.94%
Supplier B [Member]    
Concentrations and Credit Risk (Details) - Schedule of suppliers trade payable [Line Items]    
Trade payable $ 20,592,979
Concentration risk, percentage of trade payable 51.03%
Supplier C [Member]    
Concentrations and Credit Risk (Details) - Schedule of suppliers trade payable [Line Items]    
Trade payable $ 3,803,753
Concentration risk, percentage of trade payable 11.81%
Supplier E [Member]    
Concentrations and Credit Risk (Details) - Schedule of suppliers trade payable [Line Items]    
Trade payable $ 3,424,539
Concentration risk, percentage of trade payable 10.63%