XML 52 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Income Taxes (Details 2) (USD $)
12 Months Ended 1 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Sep. 30, 2014
May 31, 2014
May 19, 2014
Income taxes          
Proceeds from the Novo Agreement $ 83,333,000us-gaap_ProceedsFromOtherDebt $ 41,667,000us-gaap_ProceedsFromOtherDebt      
Income tax payments 40,200,000us-gaap_IncomeTaxesPaidNet        
Forecast | Minimum          
Income taxes          
Net operating losses 91,300,000us-gaap_OperatingLossCarryforwards
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
       
Novo A/S          
Income taxes          
Proceeds from the Novo Agreement 83,300,000us-gaap_ProceedsFromOtherDebt
/ us-gaap_RelatedPartyTransactionsByRelatedPartyAxis
= opht_NovoMember
       
Novartis Pharma AG          
Income taxes          
Amount received 200,000,000opht_ResearchAndDevelopmentArrangementUpfrontFeesReceived
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
    200,000,000opht_ResearchAndDevelopmentArrangementUpfrontFeesReceived
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
 
Patient enrollment-based milestone revenue achieved     50,000,000opht_ResearchAndDevelopmentArrangementAmountOfEnrollmentBasedMilestoneAchieved
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
   
Novartis Pharma AG | Licensing and Commercialization Agreement          
Income taxes          
Amount received         200,000,000opht_ResearchAndDevelopmentArrangementUpfrontFeesReceived
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember
Novartis Pharma AG | Achievement of specified patient enrollment milestones | Licensing and Commercialization Agreement          
Income taxes          
Patient enrollment-based milestone revenue achieved     $ 50,000,000opht_ResearchAndDevelopmentArrangementAmountOfEnrollmentBasedMilestoneAchieved
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ opht_MilestoneEventsAxis
= opht_AchievementOfSpecifiedPatientEnrollmentMilestonesMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember