XML 35 R48.htm IDEA: XBRL DOCUMENT v3.20.1
Agreements - Amgen/Oxford BioTherapeutics (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
USD ($)
Sep. 30, 2019
USD ($)
Jun. 30, 2019
USD ($)
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Sep. 30, 2018
USD ($)
Jun. 30, 2018
USD ($)
Mar. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Sep. 30, 2017
USD ($)
Jun. 30, 2017
USD ($)
Mar. 31, 2017
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2000
USD ($)
item
Oct. 31, 2013
USD ($)
Collaborative Agreements disclosures                                  
Revenue from contract with customer $ 44,864 $ 13,281 $ 15,542 $ 8,584 $ 13,416 $ 10,928 $ 9,287 $ 19,815 $ 39,448 $ 8,480 $ 39,020 $ 28,499 $ 82,271 $ 53,446 $ 115,447    
Amgen/Oxford BioTherapeutics                                  
Collaborative Agreements disclosures                                  
Revenue from contract with customer                         4,000        
Number of single-target licenses | item                               4  
Number of licenses terminated | item                               4  
Amgen/Oxford BioTherapeutics | Development milestones                                  
Collaborative Agreements disclosures                                  
Potential milestone payment                                 $ 9,000
Amgen/Oxford BioTherapeutics | Phase 2 clinical trial                                  
Collaborative Agreements disclosures                                  
Potential milestone payment 3,000                       3,000        
Amgen/Oxford BioTherapeutics | Regulatory milestones                                  
Collaborative Agreements disclosures                                  
Potential milestone payment                                 20,000
Amgen/Oxford BioTherapeutics | Milestone payments                                  
Collaborative Agreements disclosures                                  
Potential milestone payment                                 5,000
Upfront payment | Amgen/Oxford BioTherapeutics                                  
Collaborative Agreements disclosures                                  
Revenue from contract with customer                               $ 1,000  
License and milestone fees                                  
Collaborative Agreements disclosures                                  
Revenue from contract with customer $ 29,551 $ 79 $ 5,079 $ 79 $ 1,747 $ 672 $ 1,321 $ 11,540 $ 29,580 $ 79 $ 31,080 $ 18,730 $ 34,788 $ 15,280 $ 79,469    
License and milestone fees | Amgen/Oxford BioTherapeutics                                  
Collaborative Agreements disclosures                                  
Potential milestone payment                                 $ 34,000