XML 95 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Collaboration Agreements - Summary of Revenue Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Total license and milestone revenue   $ 96,056 $ 137,352 $ 148,093
Collaboration services revenue   29,612 42,225 32,735
Revenue recognized   125,668 179,577 180,828
Europe [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Revenue recognized   108,759 153,669 159,123
Astellas Agreement [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Total license and milestone revenue   15,307 24,421 18,701
Collaboration services revenue   1,578 1,357 2,895
Astellas Agreement [Member] | Japan [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue   1,310 3,465 1,024
Milestones revenue $ 10,000 0 10,000 0
Total license and milestone revenue   1,310 13,465 1,024
Collaboration services revenue   64 166 198
Astellas Agreement [Member] | Europe [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue   13,997 10,956 17,677
Milestones revenue   0 0 0
Total license and milestone revenue   13,997 10,956 17,677
Collaboration services revenue   1,514 1,191 2,697
AstraZeneca Agreements [Member] | China-single unit of accounting [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Revenue recognized   0 0 0
AstraZeneca Agreements [Member] | U.S./RoW [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue   65,749 112,931 114,392
Milestones revenue   15,000 0 15,000
Total license and milestone revenue   80,749 112,931 129,392
Collaboration services revenue   $ 28,010 $ 40,738 $ 29,731