XML 77 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies (Detail) (USD $)
3 Months Ended 12 Months Ended 1 Months Ended 0 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Dec. 31, 2014
item
Sep. 30, 2014
May 31, 2014
May 19, 2014
Components of collaboration revenue            
Total collaboration revenue $ 1,684,000us-gaap_SalesRevenueServicesNet $ 39,575,000us-gaap_SalesRevenueServicesNet $ 41,259,000us-gaap_SalesRevenueServicesNet      
Number of categories for milestones     3opht_RevenueRecognitionNumberOfCategoriesOfMilestones      
Licensing activities            
Components of collaboration revenue            
Total collaboration revenue     38,372,000us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= opht_LicensingMember
     
Research and development activity revenue            
Components of collaboration revenue            
Total collaboration revenue     2,004,000us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= opht_ResearchAndDevelopmentActivitiesMember
     
API transfers            
Components of collaboration revenue            
Total collaboration revenue     883,000us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= opht_ActivePharmaceuticalIngredientTransfersMember
     
Novartis Pharma AG            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Upfront fees 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            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Upfront fees received           200,000,000opht_ResearchAndDevelopmentArrangementUpfrontFeesReceived
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember
Novartis Pharma AG | Licensing and Commercialization Agreement | API transfers            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Recognized revenues     900,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ us-gaap_ProductOrServiceAxis
= opht_ActivePharmaceuticalIngredientTransfersMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember
     
Novartis Pharma AG | Licensing and Commercialization Agreement | Achievement of specified patient enrollment milestones            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Patient enrollment-based milestone revenue achieved       50,000,000opht_ResearchAndDevelopmentArrangementAmountOfEnrollmentBasedMilestoneAchieved
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ opht_MilestoneEventsAxis
= opht_AchievementOfSpecifiedPatientEnrollmentMilestonesMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember
   
Recognized revenues     41,300,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ opht_MilestoneEventsAxis
= opht_AchievementOfSpecifiedPatientEnrollmentMilestonesMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember
     
Novartis Pharma AG | Licensing and Commercialization Agreement | Achievement of specified patient enrollment milestones | Licensing activities            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Recognized revenues     38,400,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ opht_MilestoneEventsAxis
= opht_AchievementOfSpecifiedPatientEnrollmentMilestonesMember
/ us-gaap_ProductOrServiceAxis
= opht_LicensingMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember
     
Novartis Pharma AG | Licensing and Commercialization Agreement | Achievement of specified patient enrollment milestones | Research and development activity revenue            
Research and Development Arrangement, Contract to Perform for Others [Line Items]            
Recognized revenues     $ 2,000,000us-gaap_RevenueRecognitionMilestoneMethodRevenueRecognized
/ us-gaap_CounterpartyNameAxis
= opht_NovartisPharmaAGMember
/ opht_MilestoneEventsAxis
= opht_AchievementOfSpecifiedPatientEnrollmentMilestonesMember
/ us-gaap_ProductOrServiceAxis
= opht_ResearchAndDevelopmentActivitiesMember
/ us-gaap_ResearchAndDevelopmentArrangementContractToPerformForOthersByTypeAxis
= opht_LicensingAndCommercializationAgreementMember