Quarterly report pursuant to Section 13 or 15(d)

Certain Risks and Concentrations (Details) - Schedule of major customers

v3.21.2
Certain Risks and Concentrations (Details) - Schedule of major customers
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Customer A [Member]        
Concentration Risk [Line Items]        
Concentration risk, Percentage 23.00% [1] 20.00%
Customer B [Member]        
Concentration Risk [Line Items]        
Concentration risk, Percentage 17.00% [1] 17.00% [1]
Customer C [Member]        
Concentration Risk [Line Items]        
Concentration risk, Percentage [1] 18.00% [1] 14.00%
Customer D [Member]        
Concentration Risk [Line Items]        
Concentration risk, Percentage [1] 14.00% [1] 11.00%
Customer E [Member]        
Concentration Risk [Line Items]        
Concentration risk, Percentage [1] 10.00% [1] 14.00%
Customer F [Member]        
Concentration Risk [Line Items]        
Concentration risk, Percentage [1] 10.00% [1] 11.00%
[1] less than 10%