XML 34 R23.htm IDEA: XBRL DOCUMENT v3.4.0.3
Collaboration Agreements - Summary of Revenue Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2016
Mar. 31, 2015
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Total license and milestone revenue $ 19,738 $ 11,506
Collaboration services and other revenue from a related party 8,544 4,792
Revenue recognized 28,282 16,298
Astellas Agreement [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Total license and milestone revenue 3,313 4,692
Collaboration services and other revenue from a related party 352 634
Astellas Agreement [Member] | Japan [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
License revenue 75 437
Milestones revenue 0 0
Total license and milestone revenue 75 437
Collaboration services and other revenue from a related party 4 58
Astellas Agreement [Member] | Europe [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
License revenue 3,238 4,255
Milestones revenue 0 0
Total license and milestone revenue 3,238 4,255
Collaboration services and other revenue from a related party 348 576
AstraZeneca Agreements [Member] | China-single unit of accounting [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
Revenue recognized 0 0
AstraZeneca Agreements [Member] | U.S./RoW [Member]    
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]    
License revenue 16,425 6,814
Milestones revenue 0 0
Total license and milestone revenue 16,425 6,814
Collaboration services and other revenue from a related party $ 8,184 $ 4,138