XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Revenues Recognized under Agreement (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue related to Sanofi agreement:        
Revenues $ 6,835 $ 29,378 $ 164,792 $ 57,609
Novartis Institutes for BioMedical Research, Inc.        
Revenue related to Sanofi agreement:        
Revenues 2,426 10,928 12,181 19,823
Novartis Institutes for BioMedical Research, Inc. | License and Service        
Revenue related to Sanofi agreement:        
Revenues 1,872 8,622 9,568 15,640
Novartis Institutes for BioMedical Research, Inc. | Research services        
Revenue related to Sanofi agreement:        
Revenues 554 2,306 2,613 4,183
Biogen MA, Inc.        
Revenue related to Sanofi agreement:        
Revenues 2,204 10,052 134,506 21,245
Biogen MA, Inc. | License and Service        
Revenue related to Sanofi agreement:        
Revenues     132,165 14,612
Biogen MA, Inc. | License        
Revenue related to Sanofi agreement:        
Revenues 1,535 7,306    
Biogen MA, Inc. | Research services        
Revenue related to Sanofi agreement:        
Revenues 669 2,746 2,341 6,633
Kite Pharma, Inc.        
Revenue related to Sanofi agreement:        
Revenues 1,231 6,334 13,539 12,642
Kite Pharma, Inc. | License and Service        
Revenue related to Sanofi agreement:        
Revenues     12,550 12,386
Kite Pharma, Inc. | License        
Revenue related to Sanofi agreement:        
Revenues 1,110 6,227    
Kite Pharma, Inc. | Research services        
Revenue related to Sanofi agreement:        
Revenues $ 121 $ 107 $ 989 $ 256