XML 50 R33.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Revenue Recognized under Various Agreements (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Dec. 31, 2016
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Product Information [Line Items]          
Total revenues $ 53   $ 162 $ 306 $ 3,751
Astra Zeneca          
Product Information [Line Items]          
Initial payment         521
Subsequent payment         1,953
Performance of research activities   $ 7,200     104
Total revenues         $ 2,578