XML 48 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Revenue - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2019
Dec. 18, 2015
Feb. 28, 2019
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Disaggregation Of Revenue [Line Items]              
Revenue recognized $ 4,400,000         $ 19,341,000  
Revenue from collaboration agreement       $ 22,138,000 $ 11,568,000 34,804,000 $ 21,283,000
Translational Development Agreements              
Disaggregation Of Revenue [Line Items]              
Term of agreement   4 years          
Agreement termination amount receivable   $ 800,000          
Eligible payments receivable   2,300,000          
Revenue recognized excluding separately negotiated research sequencing contracts       1,100,000 2,500,000 1,100,000 5,000,000.0
Revenue recognized excluding sequencing revenue       100,000 200,000 200,000 300,000
Translational Development Agreements | Maximum              
Disaggregation Of Revenue [Line Items]              
Expected revenue through milestone payments   $ 40,000,000.0          
MRD Development Agreements              
Disaggregation Of Revenue [Line Items]              
Revenue recognized       500,000 $ 600,000 800,000 $ 1,900,000
MRD Development Agreements | Maximum              
Disaggregation Of Revenue [Line Items]              
Additional milestone payment receivable 115,000,000.0     115,000,000.0   115,000,000.0  
Genentech Collaboration Agreement              
Disaggregation Of Revenue [Line Items]              
Non-refundable upfront payments received     $ 300,000,000.0     300,000,000.0  
Revenue from collaboration agreement       8,500,000   $ 14,800,000  
Genentech Collaboration Agreement | Maximum              
Disaggregation Of Revenue [Line Items]              
Revenue recognition expected period           8 years  
Genentech Collaboration Agreement | Maximum | Regulatory Milestones              
Disaggregation Of Revenue [Line Items]              
Expected revenue through milestone payments 75,000,000.0     75,000,000.0   $ 75,000,000.0  
Genentech Collaboration Agreement | Maximum | Development Milestones              
Disaggregation Of Revenue [Line Items]              
Expected revenue through milestone payments 300,000,000.0     300,000,000.0   300,000,000.0  
Genentech Collaboration Agreement | Maximum | Commercial Milestones              
Disaggregation Of Revenue [Line Items]              
Expected revenue through milestone payments 1,430,000,000.0     1,430,000,000.0   1,430,000,000.0  
Genentech Collaboration Agreement | Minimum              
Disaggregation Of Revenue [Line Items]              
Expected revenue through milestone payments $ 1,800,000     $ 1,800,000   $ 1,800,000  
Revenue recognition expected period           7 years