XML 63 R47.htm IDEA: XBRL DOCUMENT v3.19.1
Summary of Significant Accounting Policies - Concentration of Risk (Details) - customer
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Revenue | Customer concentration risk      
Concentration of Risk      
Number of customers 2 2 1
Revenue | Customer concentration risk | Ten largest customers      
Concentration of Risk      
Number of customers 10 10 10
Percentage of concentration risk 76.90% 73.30% 70.20%
Revenue | Customer concentration risk | First customer      
Concentration of Risk      
Percentage of concentration risk 20.10% 24.90% 17.00%
Revenue | Customer concentration risk | Second customer      
Concentration of Risk      
Percentage of concentration risk 12.10% 13.10%  
Consolidated accounts receivable | Credit concentration risk      
Concentration of Risk      
Number of customers 2 3  
Consolidated accounts receivable | Credit concentration risk | First customer      
Concentration of Risk      
Percentage of concentration risk 21.90% 19.80%  
Consolidated accounts receivable | Credit concentration risk | Second customer      
Concentration of Risk      
Percentage of concentration risk 11.50% 11.80%  
Consolidated accounts receivable | Credit concentration risk | Third customer      
Concentration of Risk      
Percentage of concentration risk   10.60%