Annual report pursuant to Section 13 and 15(d)

Shareholders' Equity (Details)

v2.4.1.9
Shareholders' Equity (Details) (Warrant [Member], USD $)
12 Months Ended
Dec. 31, 2014
Warrant [Member]
 
Additional information for warrants outstanding  
Number of warrants, Outstanding at December 31, 2013 24,496,664us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Weighted average exercise price, Outstanding at December 31, 2013 $ 0.94opk_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Number of warrants, Issued 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Weighted average exercise price, Issued $ 0.00opk_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsIssuedWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Number of warrants, Exercised (3,064,317)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Weighted average exercise price, Exercised $ 2.29opk_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercisedWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Number of warrants, Expired (2,601)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpirations
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Weighted average exercise price, Expired $ 0.01opk_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExpiredWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Outstanding and Exercisable at December 31, 2014 21,429,746us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember
Weighted average exercise price, Outstanding and Exercisable at December 31, 2014 $ 0.75opk_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_WarrantMember