XML 70 R80.htm IDEA: XBRL DOCUMENT v2.4.0.8
Commitments and Contingencies (Details) (Fumapharm AG, USD $)
Sep. 30, 2014
Five hundred million
Sep. 30, 2014
One billion
Dec. 31, 2013
One billion
Sep. 30, 2014
Two billion
Jun. 30, 2014
Two billion
Sep. 30, 2014
Three billion
Sep. 30, 2014
Each additional one billion up to twenty billion
Sep. 30, 2014
Less than five hundred million
Sep. 30, 2014
Less than five hundred million
One billion
Sep. 30, 2014
Less than five hundred million
Two billion
Sep. 30, 2014
Less than five hundred million
Three billion
Sep. 30, 2014
Less than five hundred million
Each additional one billion up to twenty billion
Sep. 30, 2014
Five hundred million to one billion
One billion
Sep. 30, 2014
Five hundred million to one billion
Two billion
Sep. 30, 2014
Five hundred million to one billion
Three billion
Sep. 30, 2014
Five hundred million to one billion
Each additional one billion up to twenty billion
Sep. 30, 2014
One billion to one point five billion
One billion
Sep. 30, 2014
One billion to one point five billion
Two billion
Sep. 30, 2014
One billion to one point five billion
Three billion
Sep. 30, 2014
One billion to one point five billion
Each additional one billion up to twenty billion
Sep. 30, 2014
One point five billion to two billion
One billion
Sep. 30, 2014
One point five billion to two billion
Two billion
Sep. 30, 2014
One point five billion to two billion
Three billion
Sep. 30, 2014
One point five billion to two billion
Each additional one billion up to twenty billion
Sep. 30, 2014
Two billion to two point five billion
One billion
Sep. 30, 2014
Two billion to two point five billion
Two billion
Sep. 30, 2014
Two billion to two point five billion
Three billion
Sep. 30, 2014
Two billion to two point five billion
Each additional one billion up to twenty billion
Sep. 30, 2014
Two point five billion to three billion
One billion
Sep. 30, 2014
Two point five billion to three billion
Two billion
Sep. 30, 2014
Two point five billion to three billion
Three billion
Sep. 30, 2014
Two point five billion to three billion
Each additional one billion up to twenty billion
Sep. 30, 2014
Greater than three billion
Sep. 30, 2014
Greater than three billion
One billion
Sep. 30, 2014
Greater than three billion
Two billion
Sep. 30, 2014
Greater than three billion
Three billion
Sep. 30, 2014
Greater than three billion
Each additional one billion up to twenty billion
Sep. 30, 2014
Minimum
Five hundred million to one billion
Sep. 30, 2014
Minimum
One billion to one point five billion
Sep. 30, 2014
Minimum
One point five billion to two billion
Sep. 30, 2014
Minimum
Two billion to two point five billion
Sep. 30, 2014
Minimum
Two point five billion to three billion
Sep. 30, 2014
Maximum
Five hundred million to one billion
Sep. 30, 2014
Maximum
One billion to one point five billion
Sep. 30, 2014
Maximum
One point five billion to two billion
Sep. 30, 2014
Maximum
Two billion to two point five billion
Sep. 30, 2014
Maximum
Two point five billion to three billion
Business Acquisition, Contingent Consideration [Line Items]                                                                                              
Sales level               $ 500,000,000                                                 $ 3,000,000,000         $ 500,000,000 $ 1,000,000,000 $ 1,500,000,000.0 $ 2,000,000,000 $ 2,500,000,000.0 $ 1,000,000,000 $ 1,500,000,000.0 $ 2,000,000,000 $ 2,500,000,000.0 $ 3,000,000,000
Milestone payment due on the prior 12 month sales                 0 0 0 0 25,000,000 50,000,000 50,000,000 50,000,000 50,000,000 100,000,000 100,000,000 100,000,000 0 150,000,000 150,000,000 150,000,000 0 200,000,000 200,000,000 200,000,000 0 0 250,000,000 250,000,000   0 0 0 300,000,000                    
Cumulative sales level 500,000,000 1,000,000,000.0 1,000,000,000 2,000,000,000 2,000,000,000 3,000,000,000 20,000,000,000.0                                                                                
Each additional sales level             $ 1,000,000,000.0