XML 75 R63.htm IDEA: XBRL DOCUMENT v3.5.0.2
Collaboration and Licensing Revenue - Summary of Deferred Revenue (Details) - USD ($)
$ in Thousands
Jun. 30, 2016
Dec. 31, 2015
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 325,239 $ 197,729
Current portion of deferred revenue 53,863 35,366
Long-term portion of deferred revenue 271,376 162,363
Upfront and milestone payments    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 310,937 181,331
Prepaid research and development services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 8,122 10,938
Prepaid product and service revenues    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 5,471 4,759
Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 709 $ 701