XML 34 R67.htm IDEA: XBRL DOCUMENT v3.3.0.814
Commitments and Contingencies (Collaborative Arrangements) (Details) - Out-licensing Arrangement - USD ($)
$ in Millions
9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Out-licensing arrangements    
Milestone payments received $ 12.6 $ 1.0
Other Revenues    
Out-licensing arrangements    
Milestone revenues recognized 1.5 3.6
Product Sales    
Out-licensing arrangements    
Milestone revenues recognized 37.2 $ 39.8
Development Milestone    
Out-licensing arrangements    
Maximum milestone payment receivable 39.0  
Sales Milestone    
Out-licensing arrangements    
Maximum milestone payment receivable $ 46.0