Quarterly report pursuant to Section 13 or 15(d)

Certain Risks and Concentrations (Details)

v3.20.2
Certain Risks and Concentrations (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Major Customers [Member]          
Certain Risks and Concentrations (Details) [Line Items]          
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00%  
Major Customers [Member] | Accounts Receivable [Member]          
Certain Risks and Concentrations (Details) [Line Items]          
Number of customer     5   3
Percentage of total outstanding accounts receivable related parties     10.00%   10.00%
Major Suppliers [Member]          
Certain Risks and Concentrations (Details) [Line Items]          
Concentration risk, percentage 10.00% 10.00% 10.00% 10.00%  
Major Suppliers [Member] | Accounts Payable [Member]          
Certain Risks and Concentrations (Details) [Line Items]          
Concentration risk, percentage     10.00% 10.00%  
Number of suppliers     3 1  
Percentage of total outstanding accounts payable related parties     68.60% 85.50%