Quarterly report pursuant to Section 13 or 15(d)

Segment, Geographical and Other Revenue Information - Concentration Risk (Details)

v3.20.2
Segment, Geographical and Other Revenue Information - Concentration Risk (Details) - Customer Concentration Risk [Member]
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Dec. 31, 2019
Revenue, Product and Service Benchmark [Member] | Customer A [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 23.00% 21.00% 21.00% 31.00%  
Revenue, Product and Service Benchmark [Member] | Customer B [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 15.00%   13.00% 17.00%  
Revenue, Product and Service Benchmark [Member] | Customer C [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage   29.00% 11.00% 15.00%  
Revenue, Product and Service Benchmark [Member] | Customer D [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 14.00%   22.00%    
Revenue, Product and Service Benchmark [Member] | Customer E [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage 13.00%        
Accounts Receivable [Member] | Customer A [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     36.00%   38.00%
Accounts Receivable [Member] | Customer B [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     28.00%   10.00%
Accounts Receivable [Member] | Customer D [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage     14.00%