XML 56 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation (Details 2) (USD $)
12 Months Ended 0 Months Ended 1 Months Ended 12 Months Ended 0 Months Ended 3 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 09, 2014
Dec. 05, 2012
Mar. 20, 2013
Dec. 05, 2012
Dec. 31, 2013
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2013
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Aggregate intrinsic value                                    
Development stage product development revenues $ 0us-gaap_DevelopmentStageEnterpriseDeficitAccumulatedDuringDevelopmentStage                 0us-gaap_DevelopmentStageEnterpriseDeficitAccumulatedDuringDevelopmentStage               $ 0us-gaap_DevelopmentStageEnterpriseDeficitAccumulatedDuringDevelopmentStage
Additional disclosures                                    
Total unrecognized compensation cost, net of estimated forfeitures, related to unvested stock options and restricted stock units (in dollars) 27,300,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized                 27,300,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized               27,300,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Weighted average period for recognition of compensation cost related to unvested stock awards 2 years 10 months 24 days                                  
Service based restricted stock units | 2012 Plan                                    
Additional disclosures                                    
Total unrecognized compensation cost, net of estimated forfeitures, related to unvested stock options and restricted stock units (in dollars) 1,000,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_PlanNameAxis
= ovas_StockIncentivePlan2012Member
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
                1,000,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_PlanNameAxis
= ovas_StockIncentivePlan2012Member
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
              1,000,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_PlanNameAxis
= ovas_StockIncentivePlan2012Member
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
Weighted average period for recognition of compensation cost related to unvested stock awards 2 years                                  
Service based restricted stock units | CEO                                    
Shares                                    
Granted (in shares)   30,902us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
128,205us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
                             
Additional disclosures                                    
Granted (in dollars per share) $ 8.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
$ 32.36us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
$ 7.80us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember
                             
Performance based restricted stock units                                    
Additional disclosures                                    
Share-based compensation expense 0us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_VestingAxis
= ovas_VestingBasedOnPerformanceMember
                                 
Performance based restricted stock units | CEO                                    
Shares                                    
Granted (in shares)   23,176us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnPerformanceMember
64,103us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnPerformanceMember
    32,051us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnPerformanceMember
                       
Vested (in shares)           (19,230)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnPerformanceMember
                       
Additional disclosures                                    
Granted (in dollars per share)       $ 10.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnPerformanceMember
$ 8.75us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnPerformanceMember
                         
Founder                                    
Shares                                    
Unvested at the beginning of the period (in shares) 987,081us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
          1,645,141us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
          987,081us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
      1,645,141us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
 
Vested (in shares) (658,060)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
          (658,060)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
                     
Unvested at the end of the period (in shares) 329,021us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
        987,081us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
987,081us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
1,645,141us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
987,081us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
329,021us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
      987,081us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
      329,021us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
Additional disclosures                                    
Share-based compensation expense 7,500,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
          1,400,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
800,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_FounderMember
                   
Stock options                                    
Shares                                    
Outstanding at the beginning of the period (in shares) 2,413,237us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                      2,413,237us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
         
Granted (in shares) 2,464,138us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Exercised (in shares) (370,808)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Forfeited (in shares) (852,564)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Cancelled (in shares) (25,375)ovas_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsCancelledInPeriod
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Outstanding at the end of the period (in shares) 3,628,628us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
        2,413,237us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
2,413,237us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
  2,413,237us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
3,628,628us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
      2,413,237us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
      3,628,628us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Exercisable at the end of the period (in shares) 688,562us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                688,562us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
              688,562us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Vested and expected to vest at the end of the period (in shares) 2,394,044us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                2,394,044us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
              2,394,044us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Weighted average exercise price per share                                    
Outstanding at the beginning of the period (in dollars per share) $ 9.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                      9.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
         
Granted (in dollars per share) $ 19.12us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Exercised (in dollars per share) $ 3.81us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Forfeited (in dollars per share) $ 11.51us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Cancelled (in dollars per share) $ 5.48ovas_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsCancelledInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                                 
Outstanding at the end of period (in dollars per share) $ 16.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
        9.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
$ 9.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
  $ 9.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
16.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
      9.26us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
      $ 16.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Exercisable at the end of the period (in dollars per share) $ 8.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                8.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
              $ 8.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Vested and expected to vest at the end of the period (in dollars per share) $ 15.11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                15.11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
              $ 15.11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Weighted average remaining contractual term                                    
Outstanding at the beginning of the period 9 years 1 month 10 days               9 years 18 days                  
Outstanding at the end of the period 9 years 1 month 10 days               9 years 18 days                  
Exercisable at the end of the period 8 years 26 days                                  
Vested and expected to vest at the end of the period 9 years 4 days                                  
Aggregate intrinsic value                                    
Outstanding at the beginning of the period 6,087,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                      6,087,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
         
Outstanding at the end of period 102,355,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
        6,087,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
6,087,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
  6,087,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
102,355,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
      6,087,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
      102,355,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Exercisable at the end of period 24,641,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                24,641,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
              24,641,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Vested and expected to vest at the end of the period 69,692,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                69,692,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
              69,692,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
Total intrinsic value 4,200,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
          400,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
48,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
                   
Stock options | Minimum                                    
Assumptions used to estimate fair value of each stock-based option award on the grant date using the Black-Scholes option pricing model                                    
Risk free interest rate (as a percent) 1.62%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
          0.91%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
0.80%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
                   
Volatility (as a percent) 76.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
          83.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
79.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
                   
Expected term 5 years 3 months 18 days           5 years 1 month 6 days 5 years 1 month 6 days                    
Stock options | Maximum                                    
Assumptions used to estimate fair value of each stock-based option award on the grant date using the Black-Scholes option pricing model                                    
Risk free interest rate (as a percent) 2.17%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
          2.11%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
1.78%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                   
Volatility (as a percent) 84.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
          91.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
89.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
                   
Expected term 9 years 11 months 19 days           9 years 11 months 5 days 9 years 11 months 5 days                    
Stock options | Employees                                    
Shares                                    
Granted (in shares) 2,434,138us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
          1,537,172us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
                     
Weighted average exercise price per share                                    
Granted (in dollars per share) $ 19.19us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
          $ 12.87us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
                     
Additional disclosures                                    
Weighted average grant-date fair value of options granted (in dollars per share) $ 13.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
          $ 9.34us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
                     
Share-based compensation expense 3,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
          2,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_EmployeeMember
                   
Stock options | Non-employees                                    
Shares                                    
Granted (in shares) 30,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_NonEmployeeMember
          0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_NonEmployeeMember
                     
Weighted average exercise price per share                                    
Granted (in dollars per share) $ 13.26us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_NonEmployeeMember
                                 
Additional disclosures                                    
Share-based compensation expense 8,300,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_NonEmployeeMember
          2,200,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_NonEmployeeMember
1,000,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= ovas_StockOptions1Member
/ us-gaap_TitleOfIndividualAxis
= ovas_NonEmployeeMember
                   
Restricted stock units                                    
Additional disclosures                                    
Vested in period fair value             800,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
                     
Share-based compensation expense 800,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
          700,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
36,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
                   
Restricted stock units | CEO                                    
Shares                                    
Granted (in shares)   54,078us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
192,308us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
                             
Vested (in shares)                   16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
16,025us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
 
Restricted stock units | CEO | Vesting on March 31, 2015                                    
Shares                                    
Vested (in shares)   3,863us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ ovas_VestingScheduleAxis
= ovas_VestingInMarch2015Member
                               
Restricted stock units | CEO | Vesting quarterly until December 31, 2016                                    
Shares                                    
Vested (in shares)   3,863us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_TitleOfIndividualAxis
= us-gaap_ChiefExecutiveOfficerMember
/ ovas_VestingScheduleAxis
= ovas_VestingInDecember2016Member
                               
Restricted stock units | Service based restricted stock units                                    
Additional disclosures                                    
Share-based compensation expense                                   $ 30,000us-gaap_AllocatedShareBasedCompensationExpense
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
/ us-gaap_VestingAxis
= ovas_VestingBasedOnServiceMember