XML 79 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Major Customers - Narrative (Details) - Customer Concentration Risk - customer
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Sales Revenue, Services, Net    
Concentration Risk [Line Items]    
Concentration risk, number of customers 2 2
Sales Revenue, Services, Net | Major Customer Number One    
Concentration Risk [Line Items]    
Concentration risk, percentage 25.00% 23.00%
Sales Revenue, Services, Net | Major Customer Number Two    
Concentration Risk [Line Items]    
Concentration risk, percentage 21.00% 16.00%
Accounts Receivable | Major Customer Number One    
Concentration Risk [Line Items]    
Concentration risk, percentage 54.00%  
Accounts Receivable | Major Customer Number Two    
Concentration Risk [Line Items]    
Concentration risk, percentage 1.00%