Quarterly report pursuant to Section 13 or 15(d)

Collaboration and License Agreements and Supply Agreements - Additional Information (Details)

v3.19.2
Collaboration and License Agreements and Supply Agreements - Additional Information (Details)
1 Months Ended 3 Months Ended 6 Months Ended
Oct. 01, 2018
USD ($)
$ / shares
shares
May 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Aug. 31, 2018
USD ($)
Jul. 31, 2018
Program
Sep. 30, 2017
USD ($)
Aug. 31, 2017
USD ($)
Program
Jun. 30, 2016
USD ($)
Mar. 31, 2015
USD ($)
Sep. 30, 2014
USD ($)
May 31, 2014
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jun. 30, 2019
USD ($)
Jun. 30, 2018
USD ($)
Jan. 01, 2019
USD ($)
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Receivables from agreement     $ 2,489,000                 $ 6,500,000   $ 6,500,000    
Proceeds from issuance of redeemable convertible preferred stock gross                           0 $ 33,215,000  
Accounts receivable, net     2,489,000                          
Accounts receivable, related parties     959,000                 907,000   907,000    
EMD Serono                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Total revenue                       3,400,000   5,500,000    
Recognition of up front payment                       20,000,000   20,000,000    
Changes in deferred revenue                           600,000    
Accounts receivable, net     900,000                 2,800,000   2,800,000    
SutroVax                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Receivables from agreement     49,000                 14,000   14,000    
Accounting Standards Update 2014-09                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Accounts receivable, net                               $ 2,489,000
Celgene Agreement                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Upfront, nonrefundable payment received                   $ 83,100,000            
Contingent payment received                 $ 15,000,000              
Milestone payment received               $ 25,000,000                
Additional milestone payment received               $ 10,000,000                
Option fee payment received             $ 12,500,000                  
Milestone revenue recognized     10,000,000     $ 10,000,000                    
Contingent payments   $ 275,000,000                            
Option maintenance fee             $ 12,500,000                  
Number of programs advancing through preclinical development | Program             4                  
Deferred revenue     11,400,000       $ 8,200,000         7,000,000   7,000,000    
Revenue, remaining performance obligation, amount             20,700,000                  
Receivables from agreement     600,000                 100,000   100,000    
Celgene Agreement | Accounting Standards Update 2014-09 | Difference between Revenue Guidance in Effect before and after Topic 606                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Deferred revenue                               (4,500,000)
Total revenue                       1,100,000   2,200,000    
Celgene Agreement | ASC 605 | Difference between Revenue Guidance in Effect before and after Topic 606                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Total revenue                         $ 1,200,000   3,400,000  
Celgene Agreement | First Performance Obligation                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Revenue, remaining performance obligation, amount             8,200,000                  
Celgene Agreement | Future Services on Collaboration Joint Steering Committee ("JSC")                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Revenue, remaining performance obligation, amount             200,000                  
Celgene Agreement | Third Performance Obligation                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Revenue, remaining performance obligation, amount             $ 12,300,000                  
2018 Celgene Master Services Agreement                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Receivables from agreement     0                 2,600,000   2,600,000    
Other revenue-related parties                       600,000 1,700,000 1,000,000 3,600,000  
2018 Merck Agreement                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Deferred revenue     53,000,000                 39,900,000   39,900,000    
Receivables from agreement     900,000                 900,000   900,000    
2018 Merck Agreement | Merck Sharp & Dohme Corp                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Number of research programs | Program         3                      
Upfront payment received       $ 60,000,000                        
Revenue from first performance obligation       7,300,000                        
Recognition of up front payment       47,100,000                        
Revenue performance obligation amounts recognized in revenues       700,000                        
Extension option fee associated with contingent program       $ 4,900,000                        
Embedded interest associated with upfront payment                       800,000   1,700,000    
FTE Funding Received                       900,000   1,700,000    
Revenue recognition aggregate milestone payments eligible to receive                           $ 1,600,000,000    
Milestone method revenue recognition description                           If one or more products from each of the target programs are developed for non-oncology or a single indication, the Company will be eligible for reduced aggregate milestone payments. In addition, the Company is eligible to receive tiered royalties ranging from mid-single digit to low teen percentages on the worldwide sales of any commercial products that may result from the collaboration.    
2018 Merck Agreement | Merck Sharp & Dohme Corp | Common Stock | Private Placement                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Stock Issued, shares | shares 666,666                              
Share issue price per share | $ / shares $ 15.00                              
Proceeds from issuance of common stock $ 10,000,000                              
2018 Merck Agreement | Merck Sharp & Dohme Corp | Series E Redeemable Convertible Preferred Stock                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Stock Issued, shares | shares 74,794,315                              
Share issue price per share | $ / shares $ 0.2674                              
Proceeds from issuance of redeemable convertible preferred stock gross $ 20,000,000                              
2018 Merck Agreement | Merck Sharp & Dohme Corp | Collaboration Revenue, Amortization of Up-front Payment                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Total revenue                       3,800,000   $ 6,700,000    
2018 Merck Agreement | Accounting Standards Update 2014-09 | Celgene                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Changes in deferred revenue due to adoption of new accounting policy                               $ 6,300,000
2018 Merck Agreement | Accounting Standards Update 2014-09 | Merck Sharp & Dohme Corp                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Total interest of unearned revenue                       7,200,000   7,200,000    
Collaboration Agreement | EMD Serono                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Up-front, nonrefundable and non-creditable payment received                     $ 10,000,000          
MDA Agreement | EMD Serono                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Deferred revenue     1,700,000                 0   0    
Total revenue                         $ 2,000,000   $ 3,700,000  
Up-front, nonrefundable and non-creditable payment received                   $ 10,000,000            
Maximum amount eligible to receive for each product developed                           52,500,000    
New Supply Agreement | EMD Serono                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Total revenue                       1,500,000   1,500,000    
Supply Agreement | SutroVax                                
Collaborative Arrangements And Noncollaborative Arrangement Transactions [Line Items]                                
Other revenue-related parties                       0   300,000    
Accounts receivable, related parties     $ 49,000                 $ 14,000,000,000   $ 14,000,000,000