XML 72 R61.htm IDEA: XBRL DOCUMENT v3.5.0.2
Collaboration and Licensing Revenue - Summary of Deferred Revenue (Details) - USD ($)
$ in Thousands
Sep. 30, 2016
Dec. 31, 2015
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 322,397 $ 197,729
Current portion of deferred revenue 54,937 35,366
Long-term portion of deferred revenue 267,460 162,363
Deferred revenue 322,397 197,729
Upfront and milestone payments    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 309,126 181,331
Deferred revenue 309,126 181,331
Prepaid research and development services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 7,057 10,938
Deferred revenue 7,057 10,938
Prepaid product and service revenues    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 5,594 4,759
Deferred revenue 5,594 4,759
Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 620 701
Deferred revenue $ 620 $ 701