XML 63 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Related Party Transactions - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Dec. 31, 2016
Related Party Transaction [Line Items]          
Accounts receivable $ 4,082,000   $ 4,082,000   $ 2,007,000
Roche related-party deferred revenue 3,742,000   3,742,000   3,747,000
Roche [Member]          
Related Party Transaction [Line Items]          
Amount of related party transaction during the period 0 $ 0 0 $ 0 0
Roche [Member] | Molecular Information Platform Program and Ex-U.S. Commercialization Agreement [Member] | Molecular Information Services [Member]          
Related Party Transaction [Line Items]          
Recognized revenue 5,520,000 5,682,000 11,024,000 11,236,000  
Cost of related-party molecular information services from Roche 2,045,000 471,000 2,945,000 1,833,000  
Roche [Member] | CDx Development, Immunotherapy Testing Platform Development and Other Programs [Member] | Pharma Research and Development Services [Member]          
Related Party Transaction [Line Items]          
Recognized revenue 3,492,000 1,843,000 7,635,000 9,244,000  
Former Member of Board of Directors [Member]          
Related Party Transaction [Line Items]          
Recognized revenue 64,000 $ 1,121,000 149,000 $ 1,152,000  
Accounts receivable $ 149,000   $ 149,000   $ 0