XML 32 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Overview and Summary of Significant Accounting Policies - Concentrations of Risk (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accounts receivable | Customer concentration risk | Customer 1      
Concentration Risk [Line Items]      
Concentration risk, percentage 23.00% 26.00%  
Other assets | Customer concentration risk | Partner 1      
Concentration Risk [Line Items]      
Concentration risk, percentage 28.00% 53.00%  
Revenue | Product concentration risk      
Concentration Risk [Line Items]      
Concentration risk, percentage 14.00% 17.00% 20.00%