XML 38 R29.htm IDEA: XBRL DOCUMENT v3.19.1
Segment Information (Narrative) (Details)
3 Months Ended
Mar. 31, 2019
segment
customer
Mar. 31, 2018
customer
Segment Reporting Information [Line Items]    
Number of major customers | customer 3 2
United States And Canada [Member]    
Segment Reporting Information [Line Items]    
Number of operating segments | segment 1  
Revenue [Member] | Three Major Customers [Member]    
Segment Reporting Information [Line Items]    
Major customer, percentage 36.00%  
Revenue [Member] | Two Major Customers [Member]    
Segment Reporting Information [Line Items]    
Major customer, percentage   45.00%