Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Textual (Details)

v2.4.1.9
Fair Value Measurements - Textual (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Percentage Of Increase Decrease In Discount Rate 1.00%opk_PercentageOfIncreaseDecreaseInDiscountRate  
Change in contingent consideration on discount rates increase $ 1.2opk_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationIfDiscountRatesIncreaseOnePercent  
Percentage Of Increase Decrease In Future Sales 10.00%opk_PercentageOfIncreaseDecreaseInFutureSales  
Decrease of estimated future sales in amount 1.5opk_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationIfEstimatedFutureSalesDecreaseTenPercent  
Contingent consideration 71.6us-gaap_BusinessCombinationContingentConsiderationLiability 71.6us-gaap_BusinessCombinationContingentConsiderationLiability
Maximum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount rates related to consideration 27.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
 
Minimum    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Discount rates related to consideration 6.00%us-gaap_FairValueInputsDiscountRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Accrued Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 27.4us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
28.0us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_AccruedLiabilitiesMember
Other Noncurrent Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ 44.2us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember
$ 43.6us-gaap_BusinessCombinationContingentConsiderationLiability
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherNoncurrentLiabilitiesMember