XML 35 R23.htm IDEA: XBRL DOCUMENT v3.5.0.2
Collaboration Agreements - Summary of Revenue Recognized under Agreement (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Jun. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
Total license and milestone revenue $ 20,867   $ 13,045 $ 113,802 $ 131,430
Collaboration services and other revenue from a related party 9,235   6,493 33,863 24,956
Revenue recognized 30,102   19,538 147,665 156,386
Astellas Agreement [Member]          
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
Total license and milestone revenue 4,370   5,120 20,727 14,672
Collaboration services and other revenue from a related party 436   868 1,114 2,221
Astellas Agreement [Member] | Japan [Member]          
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
License revenue 3,041   414 3,159 942
Milestones revenue 0 $ 10,000 0 10,000 0
Total license and milestone revenue 3,041   414 13,159 942
Collaboration services and other revenue from a related party 144   57 151 157
Astellas Agreement [Member] | Europe [Member]          
Revenue Recognition, Multiple-deliverable Arrangements [Line Items]          
License revenue 1,330   4,706 7,568 13,730
Milestones revenue 0   0 0 0
Total license and milestone revenue 1,330   4,706 7,568 13,730
Collaboration services and other revenue from a related party 292   812 963 2,065
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 16,496   7,925 93,075 101,758
Milestones revenue 0   0 0 15,000
Total license and milestone revenue 16,496   7,925 93,075 116,758
Collaboration services and other revenue from a related party $ 8,784   $ 5,614 $ 32,723 $ 22,694