XML 57 R37.htm IDEA: XBRL DOCUMENT v3.20.4
Significant Accounting Policies - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Mar. 31, 2020
Significant Accounting Policies [Line Items]        
Inventory reserves $ 5,000,000.0 $ 4,100,000    
Impairment of intangible assets, finite lived $ 0   $ 0  
Amortization period 5 years      
Warranty reserve $ 1,000,000.0 700,000    
Advertising costs 3,400,000 5,700,000 $ 4,800,000  
Guarantees and indemnifications liabilities $ 0 $ 0    
Product warranty accrual period 1 year      
Standard warranty period 12 months      
Convertible Senior Notes Due 2025 | Senior Notes        
Significant Accounting Policies [Line Items]        
Debt stated rate 2.625%     2.625%
Manufacturing equipment        
Significant Accounting Policies [Line Items]        
Estimated useful lives of the assets 5 years      
Prototype Systems        
Significant Accounting Policies [Line Items]        
Estimated useful lives of the assets 2 years      
Computer equipment        
Significant Accounting Policies [Line Items]        
Estimated useful lives of the assets 3 years      
Furniture and fixtures        
Significant Accounting Policies [Line Items]        
Estimated useful lives of the assets 5 years      
Minimum        
Significant Accounting Policies [Line Items]        
Extended warranty period 12 months      
Maximum        
Significant Accounting Policies [Line Items]        
Extended warranty period 36 months      
Sales Revenue, Net | Customer Concentration Risk | Lam Research Corporation        
Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage 4.00% 13.00% 17.00%  
Accounts Receivable [Member] | Customer Concentration Risk        
Significant Accounting Policies [Line Items]        
Concentration Risk, Percentage 0.00% 0.00%    
Veracyte        
Significant Accounting Policies [Line Items]        
Impairment of long-lived assets   $ 1,100,000