XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Concentrations (Details) - Schedule of suppliers concentrations - Suppliers Concentrations [Member] - USD ($)
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Suppliers A [Member]    
Concentrations (Details) - Schedule of suppliers concentrations [Line Items]    
Suppliers concentration amount $ 3,542,714 $ 5,006,889
Suppliers concentration percentage 12.00% 51.00%
Suppliers B [Member]    
Concentrations (Details) - Schedule of suppliers concentrations [Line Items]    
Suppliers concentration amount $ 8,883,111
Suppliers concentration percentage 31.00%
Suppliers C [Member]    
Concentrations (Details) - Schedule of suppliers concentrations [Line Items]    
Suppliers concentration amount $ 4,474,624
Suppliers concentration percentage 16.00%
Suppliers D [Member]    
Concentrations (Details) - Schedule of suppliers concentrations [Line Items]    
Suppliers concentration amount $ 3,559,645  
Suppliers concentration percentage 12.00%