Annual report pursuant to Section 13 and 15(d)

Fair Value Measurements - Summary Of Investments (Details)

v2.4.1.9
Fair Value Measurements - Summary Of Investments (Details) (USD $)
In Thousands, unless otherwise specified
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost $ 12,904us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 4,301us-gaap_AvailableForSaleSecuritiesAmortizedCost
Gross unrealized gains in Accumulated OCI 509opk_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments 3,739opk_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
Gross unrealized losses in Accumulated OCI (4,573)opk_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments 0opk_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
Gain/(Loss) in Accumulated Deficit 3,232opk_AvailableforSaleSecuritiesAccumulatedGrossRealizedGainLossNet 4,022opk_AvailableforSaleSecuritiesAccumulatedGrossRealizedGainLossNet
Fair value 12,072us-gaap_AvailableForSaleSecurities 12,062us-gaap_AvailableForSaleSecurities
Common stock investments, available for sale    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 11,479us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
3,376us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Gross unrealized gains in Accumulated OCI 293opk_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
2,698opk_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Gross unrealized losses in Accumulated OCI (4,573)opk_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
0opk_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Gain/(Loss) in Accumulated Deficit (1,441)opk_AvailableforSaleSecuritiesAccumulatedGrossRealizedGainLossNet
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
 
Fair value 5,758us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
6,074us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_CommonStockMember
Common stock options/warrants    
Schedule of Available-for-sale Securities [Line Items]    
Amortized Cost 1,425us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
925us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Gross unrealized gains in Accumulated OCI 216opk_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
1,041opk_AvailableForSaleSecuritiesGrossUnrealizedGainAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Gross unrealized losses in Accumulated OCI   0opk_AvailableForSaleSecuritiesGrossUnrealizedLossAccumulatedInInvestments
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Gain/(Loss) in Accumulated Deficit 4,673opk_AvailableforSaleSecuritiesAccumulatedGrossRealizedGainLossNet
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
4,022opk_AvailableforSaleSecuritiesAccumulatedGrossRealizedGainLossNet
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
Fair value $ 6,314us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember
$ 5,988us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_ConvertibleDebtSecuritiesMember