XML 43 R31.htm IDEA: XBRL DOCUMENT v3.8.0.1
License and Collaboration Agreements - Changes in Deferred Revenue Balance from Collaboration Agreements (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Jan. 01, 2018
Deferred Revenue Arrangement [Line Items]    
Deferred revenue, Beginning balance $ 37,970  
Recognition of previously unearned revenue (3,678)  
Deferred revenue, Ending balance $ 32,339  
ASC 606 [Member]    
Deferred Revenue Arrangement [Line Items]    
Transition adjustment related to adoption of ASC 606   $ (1,953)