XML 69 R50.htm IDEA: XBRL DOCUMENT v3.6.0.2
Collaboration Agreements (Teva Agreement) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Sep. 30, 2016
Sep. 30, 2016
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Collaboration Agreements [Line Items]          
Accounts and Notes Receivable, Net     $ 175,263 $ 162,152  
Deferred revenue, current portion     231,664 153,487  
Other Collaboration Revenue     744,270 $ 580,488 $ 495,555
Teva Pharmaceuticals [Member] | Collaborative Arrangement [Member]          
Collaboration Agreements [Line Items]          
Deferred Revenue, Additions $ 250,000 $ 250,000      
Collaborative Arrangement, Additional Eligible Aggregate Payments     1,890,000    
Deferred Revenue, Revenue Recognized     37,900    
Teva Pharmaceuticals [Member]          
Collaboration Agreements [Line Items]          
Aggregate future development milestone payments the Company is eligible to receive     $ 460,000