XML 61 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Agreements - Novartis (Details)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2020
USD ($)
May 31, 2018
item
Dec. 31, 2021
USD ($)
item
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Dec. 31, 2016
USD ($)
Dec. 31, 2015
USD ($)
Dec. 31, 2010
USD ($)
item
Collaborative Agreements disclosures                
Revenue from contract with customer     $ 69,856 $ 132,299 $ 82,271      
Contract with Customer, Liability     $ 92,068 110,109 127,432      
Novartis                
Collaborative Agreements disclosures                
Number of single-target licenses | item     5         6
Number of licenses terminated | item   6            
Novartis | Development milestones                
Collaborative Agreements disclosures                
Revenue from contract with customer           $ 5,000 $ 5,000  
Novartis | Phase I clinical trial                
Collaborative Agreements disclosures                
Revenue from contract with customer $ 5,000     4,700        
Potential milestone payment       5,000        
Contract with Customer, Liability     $ 300          
Upfront payment | Novartis                
Collaborative Agreements disclosures                
Revenue from contract with customer               $ 45,000
License and milestone fees                
Collaborative Agreements disclosures                
Revenue from contract with customer     22,650 63,742 34,788      
License and milestone fees | Novartis                
Collaborative Agreements disclosures                
Potential milestone payment               199,500
Exercise fee | Novartis                
Collaborative Agreements disclosures                
Revenue from contract with customer               1,000
Research and development support                
Collaborative Agreements disclosures                
Revenue from contract with customer     $ 398 $ 28 $ 68      
Extension and amendment fee | Novartis                
Collaborative Agreements disclosures                
Revenue from contract with customer               $ 8,500