XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.2
Geographic Information and Concentrations of Risk - Narrative (Details) - Customer Concentration
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Dec. 31, 2018
Net Revenues | Customer One          
Segment Reporting Information [Line Items]          
Concentration percentage 56.00% 45.10% 54.70% 46.90%  
Accounts Receivable | Customer One          
Segment Reporting Information [Line Items]          
Concentration percentage     27.30%   30.50%
Accounts Receivable | Customer Two          
Segment Reporting Information [Line Items]          
Concentration percentage     11.00%   12.80%