XML 66 R44.htm IDEA: XBRL DOCUMENT v3.20.4
Major Customers, Partnerships and Strategic Alliances - Revenues Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Revenue related to Sanofi agreement:                      
Total $ 25,800 $ 57,763 $ 21,553 $ 13,076 $ 54,851 $ 21,958 $ 17,548 $ 8,071 $ 118,192 $ 102,428 $ 84,452
Novartis Institutes For Bio Medical Research Inc | Research services                      
Revenue related to Sanofi agreement:                      
Total                 1,100    
Novartis Institutes For Bio Medical Research Inc | Recognition of upfront fee                      
Revenue related to Sanofi agreement:                      
Total                 4,100    
Biogen MA Inc | Research services                      
Revenue related to Sanofi agreement:                      
Total                 6,500    
Biogen MA Inc | Recognition of upfront fee                      
Revenue related to Sanofi agreement:                      
Total                 21,400    
Kite Pharma, Inc. ("Kite")                      
Revenue related to Sanofi agreement:                      
Total                 28,608 34,350 25,517
Kite Pharma, Inc. ("Kite") | Research services                      
Revenue related to Sanofi agreement:                      
Total                 3,562 9,373 6,972
Kite Pharma, Inc. ("Kite") | Recognition of upfront fee                      
Revenue related to Sanofi agreement:                      
Total                 25,046 24,977 18,545
Pfizer, Giroctocogene Fitelparvovec                      
Revenue related to Sanofi agreement:                      
Total                 34,449 39,359 37,810
Pfizer, Giroctocogene Fitelparvovec | Recognition of upfront fee                      
Revenue related to Sanofi agreement:                      
Total $ 8,700               3,111 15,697 37,810
Pfizer, Giroctocogene Fitelparvovec | Milestone achievement                      
Revenue related to Sanofi agreement:                      
Total                 31,338 23,662 0
Pfizer C9ORF72                      
Revenue related to Sanofi agreement:                      
Total                 12,985 1,827 2,188
Pfizer C9ORF72 | Recognition of upfront fee                      
Revenue related to Sanofi agreement:                      
Total                 7,985 1,827 2,188
Pfizer C9ORF72 | Milestone achievement                      
Revenue related to Sanofi agreement:                      
Total                 5,000 0 0
Sanofi                      
Revenue related to Sanofi agreement:                      
Total                 5,322 22,680 13,516
Sanofi | Research services                      
Revenue related to Sanofi agreement:                      
Total                 4,823 6,367 9,503
Sanofi | Recognition of upfront fee                      
Revenue related to Sanofi agreement:                      
Total                 298 3,494 4,013
Sanofi | Milestone achievement                      
Revenue related to Sanofi agreement:                      
Total                 $ 201 $ 12,819 $ 0