XML 54 R43.htm IDEA: XBRL DOCUMENT v3.19.1
Geographic Information and Concentrations of Risk - Narrative (Details) - Customer Concentration
3 Months Ended 12 Months Ended
Mar. 31, 2019
Mar. 31, 2018
Dec. 31, 2018
Net Revenues | Customer One      
Segment Reporting Information [Line Items]      
Concentration percentage 53.30% 48.90%  
Accounts Receivable | Customer One      
Segment Reporting Information [Line Items]      
Concentration percentage 38.60%   30.50%
Accounts Receivable | Customer Two      
Segment Reporting Information [Line Items]      
Concentration percentage     12.80%