XML 22 R25.htm IDEA: XBRL DOCUMENT v3.3.0.814
Collaboration Agreements - Summary of Revenue Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Total license and milestone revenue $ 13,045 $ 9,027 $ 131,430 $ 106,175
Collaboration services revenue 6,493 4,635 24,956 15,321
Revenue recognized 19,538 13,662 156,386 121,496
Astellas Agreement [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Total license and milestone revenue 5,120 3,506 14,672 9,966
Collaboration services revenue 868 890 2,221 2,507
Astellas Agreement [Member] | Japan [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue 414 118 942 348
Milestones revenue 0 0 0 0
Total license and milestone revenue 414 118 942 348
Collaboration services revenue 57 89 157 265
Astellas Agreement [Member] | Europe [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue 4,706 3,387 13,730 9,617
Milestones revenue 0 0 0 0
Total license and milestone revenue 4,706 3,387 13,730 9,617
Collaboration services revenue 812 801 2,065 2,242
AstraZeneca Agreements [Member] | China-single unit of accounting [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Revenue recognized 0 0 0 0
AstraZeneca Agreements [Member] | U.S./RoW [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue 7,925 5,521 101,758 96,209
Milestones revenue 0 0 15,000 0
Total license and milestone revenue 7,925 5,521 116,758 96,209
Collaboration services revenue $ 5,614 $ 3,744 $ 22,694 $ 12,769