XML 38 R24.htm IDEA: XBRL DOCUMENT v3.7.0.1
Collaboration Agreements - Summary of Revenue Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Jun. 30, 2016
Mar. 31, 2016
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Total license and milestone revenue $ 19,581   $ 19,738
Collaboration services and other revenue from a related party 7,310   8,544
Revenue recognized 26,891   28,282
Astellas Agreement [Member]      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
Total license and milestone revenue 3,249   3,313
Collaboration services and other revenue from a related party 340   352
Astellas Agreement [Member] | Japan [Member]      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
License revenue 212   75
Milestones revenue 0 $ 10,000 0
Total license and milestone revenue 212   75
Collaboration services and other revenue from a related party 11   4
Astellas Agreement [Member] | Europe [Member]      
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]      
License revenue 3,037   3,238
Milestones revenue 0   0
Total license and milestone revenue 3,037   3,238
Collaboration services and other revenue from a related party 329   348
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,332   16,425
Milestones revenue 0   0
Total license and milestone revenue 16,332   16,425
Collaboration services and other revenue from a related party $ 6,970   $ 8,184