XML 79 R59.htm IDEA: XBRL DOCUMENT v3.6.0.2
Related Party Transactions - Additional Information (Detail) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Related Party Transaction [Line Items]      
Recognized revenue $ 43,477,000 $ 13,444,000 $ 858,000
Cost of related-party revenue 3,770,000 2,736,000  
Accounts receivable 2,007,000 403,000  
Roche related-party deferred revenue 3,747,000 $ 3,742,000  
Roche [Member]      
Related Party Transaction [Line Items]      
Recognized revenue $ 43,477,000   $ 858,000
Related party revenue to net revenue, percentage 37.00% 14.40% 1.40%
Cost of related-party revenue $ 3,770,000    
Accounts receivable 2,007,000 $ 403,000  
Roche related-party deferred revenue 3,747,000 3,742,000  
Amount of related party transaction during the period 0 0 $ 0
Roche [Member] | Molecular Information Platform Program [Member]      
Related Party Transaction [Line Items]      
Recognized revenue 19,476,000 13,444,000  
Cost of related-party revenue   2,736,000  
Roche [Member] | Circulating Tumor DNA Platform Program [Member]      
Related Party Transaction [Line Items]      
Clinical milestone payments recognized 12,000,000    
Roche [Member] | CDx Development, Immunotherapy Testing Platform Development, and Other R&D Programs [Member]      
Related Party Transaction [Line Items]      
Recognized revenue 9,984,000    
Roche [Member] | Other Collaboration Agreement [Member]      
Related Party Transaction [Line Items]      
Recognized revenue 2,017,000    
Board of Directors [Member]      
Related Party Transaction [Line Items]      
Recognized revenue 1,631,000 1,716,000 $ 641,000
Accounts receivable $ 0 $ 825,000