Quarterly report pursuant to Section 13 or 15(d)

Concentrations (Details)

v3.21.1
Concentrations (Details)
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue Benchmark [Member]    
Concentrations (Details) [Line Items]    
Number of customers 4 5
Concentration risk, percentage 64.90% 78.40%
Customer two [Member]    
Concentrations (Details) [Line Items]    
Concentration risk, percentage 12.90%  
Customer one [Member] | Revenue Benchmark [Member]    
Concentrations (Details) [Line Items]    
Concentration risk, percentage 10.00% 17.40%
Customer three [Member] | Revenue Benchmark [Member]    
Concentrations (Details) [Line Items]    
Concentration risk, percentage 14.30% 13.70%
Customer four [Member] | Revenue Benchmark [Member]    
Concentrations (Details) [Line Items]    
Concentration risk, percentage 27.70% 12.30%
Customer two [Member] | Revenue Benchmark [Member]    
Concentrations (Details) [Line Items]    
Concentration risk, percentage   12.80%
Customer five [Member] | Revenue Benchmark [Member]    
Concentrations (Details) [Line Items]    
Concentration risk, percentage   22.20%