XML 111 R39.htm IDEA: XBRL DOCUMENT v3.22.4
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Revenues Recognized under Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended 102 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jun. 28, 2022
Revenue related to Sanofi agreement:        
Revenues $ 111,299 $ 110,701 $ 118,192  
Novartis Institutes for BioMedical Research, Inc.        
Revenue related to Sanofi agreement:        
Revenues 39,728 37,944 5,252  
Novartis Institutes for BioMedical Research, Inc. | License and Service        
Revenue related to Sanofi agreement:        
Revenues 31,344 29,945 4,143  
Novartis Institutes for BioMedical Research, Inc. | Research services        
Revenue related to Sanofi agreement:        
Revenues 8,384 7,999 1,109  
Biogen MA, Inc.        
Revenue related to Sanofi agreement:        
Revenues 28,419 42,300 27,901  
Biogen MA, Inc. | License        
Revenue related to Sanofi agreement:        
Revenues 21,820 29,224 21,356  
Biogen MA, Inc. | Research services        
Revenue related to Sanofi agreement:        
Revenues 6,599 13,076 6,545  
Kite Pharma, Inc.        
Revenue related to Sanofi agreement:        
Revenues 38,592 25,453 28,608  
Kite Pharma, Inc. | License        
Revenue related to Sanofi agreement:        
Revenues 37,032 24,977 25,046  
Kite Pharma, Inc. | Research services        
Revenue related to Sanofi agreement:        
Revenues 1,560 476 3,562  
Pfizer, Giroctocogene Fitelparvovec        
Revenue related to Sanofi agreement:        
Revenues 0 0 34,449  
Pfizer, Giroctocogene Fitelparvovec | License and Service        
Revenue related to Sanofi agreement:        
Revenues 0 0 3,111  
Pfizer, Giroctocogene Fitelparvovec | Milestone achievement        
Revenue related to Sanofi agreement:        
Revenues 0 0 31,338  
Pfizer C9ORF72        
Revenue related to Sanofi agreement:        
Revenues 0 0 12,985  
Pfizer C9ORF72 | License and Service        
Revenue related to Sanofi agreement:        
Revenues 0 0 7,985  
Pfizer C9ORF72 | Milestone achievement        
Revenue related to Sanofi agreement:        
Revenues 0 0 5,000  
Sanofi S.A.        
Revenue related to Sanofi agreement:        
Revenues 3,260 3,114 5,322 $ 13,500
Sanofi S.A. | License and Service        
Revenue related to Sanofi agreement:        
Revenues 677 34 298  
Sanofi S.A. | Research services        
Revenue related to Sanofi agreement:        
Revenues 2,126 3,057 4,823  
Sanofi S.A. | Milestone achievement        
Revenue related to Sanofi agreement:        
Revenues $ 457 $ 23 $ 201