XML 58 R40.htm IDEA: XBRL DOCUMENT v3.20.1
Geographic Information and Concentrations of Risk - Narrative (Details) - Customer Concentration
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net Revenues | Customer One    
Segment Reporting Information [Line Items]    
Concentration percentage 53.40% 53.30%
Accounts Receivable | Customer One    
Segment Reporting Information [Line Items]    
Concentration percentage 42.00% 25.00%
Accounts Receivable | Customer Two    
Segment Reporting Information [Line Items]    
Concentration percentage   11.20%