XML 82 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Concentration of Risk (Details) - customer
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue | Customer concentration risk      
Concentration of Risk      
Number of customers 3 2 2
Revenue | Customer concentration risk | Ten largest customers      
Concentration of Risk      
Number of customers 10 10 10
Percentage of concentration risk 74.10% 76.90% 73.30%
Revenue | Customer concentration risk | First customer      
Concentration of Risk      
Percentage of concentration risk 18.20% 20.10% 24.90%
Revenue | Customer concentration risk | Second customer      
Concentration of Risk      
Percentage of concentration risk 14.20% 12.10% 13.10%
Revenue | Customer concentration risk | Third customer      
Concentration of Risk      
Percentage of concentration risk 12.00%    
Consolidated accounts receivable | Credit concentration risk      
Concentration of Risk      
Number of customers 3 2  
Consolidated accounts receivable | Credit concentration risk | First customer      
Concentration of Risk      
Percentage of concentration risk 24.90% 21.90%  
Consolidated accounts receivable | Credit concentration risk | Second customer      
Concentration of Risk      
Percentage of concentration risk 15.30% 11.50%  
Consolidated accounts receivable | Credit concentration risk | Third customer      
Concentration of Risk      
Percentage of concentration risk 11.10%