XML 53 R41.htm IDEA: XBRL DOCUMENT v3.10.0.1
Contract Balances - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2018
Jun. 30, 2018
Dec. 31, 2017
Jan. 01, 2018
Accounts Notes And Loans Receivable [Line Items]        
Current unbilled receivables $ 200,000 $ 200,000   $ 700,000
Non-Current unbilled receivables 400,000 400,000   600,000
Customer One [Member]        
Accounts Notes And Loans Receivable [Line Items]        
Customer account balance 11,402,000 $ 11,402,000 $ 10,159,000  
Customer One [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Accounts Notes And Loans Receivable [Line Items]        
Percentage of Accounts receivable   22.00% 34.00%  
Customer Two [Member]        
Accounts Notes And Loans Receivable [Line Items]        
Customer account balance 8,604,000 $ 8,604,000 $ 8,990,000  
Customer Two [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Accounts Notes And Loans Receivable [Line Items]        
Percentage of Accounts receivable   16.00% 30.00%  
Minimum [Member] | Customer Concentration Risk [Member] | Accounts Receivable [Member]        
Accounts Notes And Loans Receivable [Line Items]        
Percentage of Accounts receivable   10.00% 10.00%  
Balances Prior to Adoption of ASC 606 [Member] | ASU 2014-09 [Member]        
Accounts Notes And Loans Receivable [Line Items]        
Unbilled receivables for contract assets       $ 0
Roche [Member] | Sample Profiling Services [Member]        
Accounts Notes And Loans Receivable [Line Items]        
Revenue recognized $ 400 $ 4,300