XML 35 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collaboration Agreements - Summary of Revenue Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Jun. 30, 2017
Jun. 30, 2016
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Total license and milestone revenue $ 21,352 $ 73,197 $ 40,933 $ 92,935
Collaboration services and other revenue from a related party 7,645 16,083 14,955 24,628
Revenue recognized 28,997 89,280 55,888 117,563
Astellas Agreement [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
Total license and milestone revenue 4,278 13,043 7,527 16,356
Collaboration services and other revenue from a related party 445 326 785 678
Astellas Agreement [Member] | Japan [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue 279 43 491 118
Milestones revenue 0 10,000 0 10,000
Total license and milestone revenue 279 10,043 491 10,118
Collaboration services and other revenue from a related party 13 3 24 7
Astellas Agreement [Member] | Europe [Member]        
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]        
License revenue 3,999 3,000 7,036 6,238
Milestones revenue 0 0 0 0
Total license and milestone revenue 3,999 3,000 7,036 6,238
Collaboration services and other revenue from a related party 432 323 761 671
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 17,074 60,154 33,406 76,579
Milestones revenue 0 0 0 0
Total license and milestone revenue 17,074 60,154 33,406 76,579
Collaboration services and other revenue from a related party $ 7,197 $ 15,755 $ 14,167 $ 23,939