XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
MAJOR CUSTOMERS, PARTNERSHIPS AND STRATEGIC ALLIANCES - Revenues Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues $ 57,763 $ 21,958 $ 92,392 $ 47,577
Biogen MA, Inc.        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 9,621 0 17,799 0
Biogen MA, Inc. | Collaboration Agreements        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 7,306 0 14,050 0
Biogen MA, Inc. | Research services        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 2,315 0 3,749 0
Kite Pharma Inc        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 7,294 8,861 21,935 26,233
Kite Pharma Inc | Collaboration Agreements        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 6,296 6,296 18,750 18,682
Kite Pharma Inc | Research services        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 998 2,565 3,185 7,551
Pfizer SB-525        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 30,084 3,440 33,696 5,035
Pfizer SB-525 | Collaboration Agreements        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 221 3,440 2,737 5,035
Pfizer SB-525 | Milestone Achievement        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 29,863 0 30,959 0
Pfizer        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 9,200 468 12,985 1,538
Pfizer | Collaboration Agreements        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 4,200 468 7,985 1,538
Pfizer | Milestone Achievement        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 5,000 0 5,000 0
Sanofi        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 1,498 2,754 3,789 7,763
Sanofi | Collaboration Agreements        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 321 940 (28) 2,594
Sanofi | Research services        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues 961 1,814 3,836 5,169
Sanofi | Milestone Achievement        
Research and Development Arrangement, Contract to Perform for Others [Line Items]        
Revenues $ 216 $ 0 $ (19) $ 0