XML 35 R22.htm IDEA: XBRL DOCUMENT v3.21.2
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - (Tables)
9 Months Ended
Sep. 30, 2021
Novartis Institutes for BioMedical Research, Inc.  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Revenues Recognized under Agreement Revenues recognized under the agreement were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue related to Novartis agreement:
Recognition of upfront license fee$9,093 $— $22,852 $— 
Research services2,421 — 6,104 — 
Total$11,514 $— $28,956 $— 
Biogen MA, Inc.  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Revenues Recognized under Agreement
Revenues recognized under the agreement were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue related to Biogen agreement:
Recognition of license and stand-ready fee$7,306 $7,306 $21,918 $14,050 
Research services3,661 2,315 10,266 3,749 
Total$10,967 $9,621 $32,184 $17,799 
Kite Pharma, Inc.  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Revenues Recognized under Agreement Revenues recognized under the agreement were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue related to Kite agreement:
Recognition of license and stand-ready fee$6,296 $6,296 $18,682 $18,750 
Research services113 998 339 3,185 
Total$6,409 $7,294 $19,021 $21,935 
Sanofi S.A.  
Research and Development Arrangement, Contract to Perform for Others [Line Items]  
Revenues Recognized under Agreement Revenues recognized under the agreement were as follows (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue related to Sanofi agreement:
Recognition of upfront fee$(1,125)$321 $(692)$(28)
Research services1,125 961 2,417 3,836 
Milestone achievement(759)216 (467)(19)
Total$(759)$1,498 $1,258 $3,789