XML 78 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
The Company and Summary of Significant Accounting Policies - Summary of Customers Percentage Accounted For 10% or More of Revenue and Accounts Receivable (Details) - Credit Concentration Risk
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Revenue    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00% 10.00%
Revenue | Pernas Electronics Co. Ltd.    
Concentration Risk [Line Items]    
Concentration risk, percentage 17.00% 27.00%
Revenue | Arrow Electronics, Inc.    
Concentration Risk [Line Items]    
Concentration risk, percentage 19.00% 18.00%
Revenue | Quantek Technology Corporation    
Concentration Risk [Line Items]    
Concentration risk, percentage 22.00% 20.00%
Accounts Receivable | Pernas Electronics Co. Ltd.    
Concentration Risk [Line Items]    
Concentration risk, percentage 12.00% 23.00%
Accounts Receivable | Arrow Electronics, Inc.    
Concentration Risk [Line Items]    
Concentration risk, percentage 26.00% 23.00%
Accounts Receivable | Quantek Technology Corporation    
Concentration Risk [Line Items]    
Concentration risk, percentage 32.00% 34.00%