XML 100 R77.htm IDEA: XBRL DOCUMENT v3.22.4
Agreements - Novartis (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
item
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2010
item
Nov. 30, 2022
USD ($)
Aug. 31, 2022
USD ($)
Collaborative Agreements disclosures            
Potential milestone payment         $ 125,000  
Revenue from contract with customer $ 108,782 $ 69,856 $ 132,299      
Contract with customer liability 50,211 92,068 110,109      
License and milestone fees            
Collaborative Agreements disclosures            
Revenue from contract with customer 76,027 $ 22,650 $ 63,742      
Novartis            
Collaborative Agreements disclosures            
Contract with customer liability $ 2,800         $ 2,800
Number of single-target licenses | item 1     6    
Novartis | License and milestone fees            
Collaborative Agreements disclosures            
Revenue from contract with customer $ 2,800          
Novartis | Milestone payments plus royalties on the commercial sales            
Collaborative Agreements disclosures            
Revenue from contract with customer 5,000          
Novartis | Future Technological Improvements            
Collaborative Agreements disclosures            
Contract with customer liability $ 800          
Roche            
Collaborative Agreements disclosures            
Number of single-target licenses | item 5          
Maximum | Novartis | Milestone payments plus royalties on the commercial sales            
Collaborative Agreements disclosures            
Potential milestone payment $ 199,500