XML 72 R59.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitments and Contingencies - Concentrations of Credit Risk (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2018
customer
item
Jun. 30, 2017
item
Dec. 31, 2017
item
Accounts receivable. | Credit risk      
Customer Concentration      
Concentration Risk Number of Customers 3   3
Concentration risk (as a percent) 81.50%   59.00%
Revenues. | Customer concentration      
Customer Concentration      
Concentration Risk Number of Customers 2 2  
Concentration risk (as a percent) 66.20% 71.30%