XML 73 R62.htm IDEA: XBRL DOCUMENT v3.4.0.3
Collaboration and Licensing Revenue - Summary of Deferred Revenue (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Dec. 31, 2015
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 210,238 $ 197,729
Current portion of deferred revenue 37,695 35,366
Long-term portion of deferred revenue 172,543 162,363
Upfront and Milestone Payments    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 194,849 181,331
Prepaid Research and Development Services    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 9,439 10,938
Prepaid Product and Service Revenues    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue 5,201 4,759
Other    
Deferred Revenue Arrangement [Line Items]    
Deferred revenue $ 749 $ 701