XML 54 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segment Reporting and Geographic Information - Textual (Details)
12 Months Ended
Dec. 31, 2019
Segment
Customer
Dec. 31, 2018
Customer
Concentration Risk [Line Items]    
Number of reportable segments | Segment 1  
Customer Concentration Risk [Member] | Revenue [Member]    
Concentration Risk [Line Items]    
Segment reporting, disclosure of major customer No individual end user customer accounted for more than 10% of the Company’s revenue in 2017.  The Company does not have purchase contracts with any of its customers that obligate them to continue to purchase its products.  
Customer Concentration Risk [Member] | Revenue [Member] | Taiwan Semiconductor [Member]    
Concentration Risk [Line Items]    
Customer concentration risk percentage 13.40%  
Customer Concentration Risk [Member] | Revenue [Member] | SK Hynix Inc. [Member]    
Concentration Risk [Line Items]    
Customer concentration risk percentage 13.10% 12.20%
Customer Concentration Risk [Member] | Accounts Receivable [Member]    
Concentration Risk [Line Items]    
Customer concentration risk percentage 10.00% 10.00%
Number of major customer | Customer 1 0