XML 57 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
STOCK-BASED COMPENSATION (Details 4) (USD $)
12 Months Ended
Dec. 31, 2014
The 2004 Plan  
Stock-based compensation  
Number Outstanding (in shares) 6,002,334us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
Weighted-Average Remaining Contractual Term 9 years 7 months 10 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 7.84us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
Number Exercisable (in shares) 3,491,018us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 6.76us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
The 2004 Plan | $1.49-$5.35  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 1.49us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeOneMember
Range of Exercise Prices, high end of range (in dollars per share) $ 5.35us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeOneMember
Number Outstanding (in shares) 860,494us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeOneMember
Weighted-Average Remaining Contractual Term 5 years 26 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 3.95us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeOneMember
Number Exercisable (in shares) 759,278us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeOneMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 3.77us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeOneMember
The 2004 Plan | $5.56-$5.91  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 5.56us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwoMember
Range of Exercise Prices, high end of range (in dollars per share) $ 5.91us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwoMember
Number Outstanding (in shares) 690,578us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwoMember
Weighted-Average Remaining Contractual Term 7 years 4 months 6 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 5.78us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwoMember
Number Exercisable (in shares) 441,736us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwoMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 5.75us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwoMember
The 2004 Plan | $5.94-$6.11  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 5.94us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThreeMember
Range of Exercise Prices, high end of range (in dollars per share) $ 6.11us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThreeMember
Number Outstanding (in shares) 702,771us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThreeMember
Weighted-Average Remaining Contractual Term 6 years 10 months 2 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 6.06us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThreeMember
Number Exercisable (in shares) 472,510us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThreeMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 6.06us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThreeMember
The 2004 Plan | $6.14-$6.29  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 6.14us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourMember
Range of Exercise Prices, high end of range (in dollars per share) $ 6.29us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourMember
Number Outstanding (in shares) 145,741us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourMember
Weighted-Average Remaining Contractual Term 4 years 8 months 5 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 6.21us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourMember
Number Exercisable (in shares) 101,679us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 6.24us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourMember
The 2004 Plan | $6.77-$6.77  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 6.77us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFiveMember
Range of Exercise Prices, high end of range (in dollars per share) $ 6.77us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFiveMember
Number Outstanding (in shares) 893,078us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFiveMember
Weighted-Average Remaining Contractual Term 7 years 9 months 4 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 6.77us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFiveMember
Number Exercisable (in shares) 380,299us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFiveMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 6.77us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFiveMember
The 2004 Plan | $7.02-$8.36  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 7.02us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixMember
Range of Exercise Prices, high end of range (in dollars per share) $ 8.36us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixMember
Number Outstanding (in shares) 764,825us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixMember
Weighted-Average Remaining Contractual Term 6 years 7 months 13 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 7.88us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixMember
Number Exercisable (in shares) 631,493us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 7.95us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixMember
The 2004 Plan | $8.45-$8.71  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 8.45us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSevenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 8.71us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSevenMember
Number Outstanding (in shares) 518,058us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSevenMember
Weighted-Average Remaining Contractual Term 6 years 3 months 4 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 8.53us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSevenMember
Number Exercisable (in shares) 438,430us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSevenMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 8.52us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSevenMember
The 2004 Plan | $9.02-$9.02  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 9.02us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEightMember
Range of Exercise Prices, high end of range (in dollars per share) $ 9.02us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEightMember
Number Outstanding (in shares) 2,187us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEightMember
Weighted-Average Remaining Contractual Term 6 years 2 months 19 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 9.02us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEightMember
Number Exercisable (in shares) 1,875us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEightMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 9.02us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEightMember
The 2004 Plan | $12.05-$12.05  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 12.05us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineMember
Range of Exercise Prices, high end of range (in dollars per share) $ 12.05us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineMember
Number Outstanding (in shares) 97,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineMember
Weighted-Average Remaining Contractual Term 8 years 10 months 24 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 12.05us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineMember
Number Exercisable (in shares) 1,146us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 12.05us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineMember
The 2004 Plan | $12.69-$12.69  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 12.69us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 12.69us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTenMember
Number Outstanding (in shares) 1,327,602us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTenMember
Weighted-Average Remaining Contractual Term 8 years 9 months 22 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 12.69us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTenMember
Number Exercisable (in shares) 262,572us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTenMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 12.69us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2004Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTenMember
The 2014 Plan  
Stock-based compensation  
Number Outstanding (in shares) 745,672us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
Weighted-Average Remaining Contractual Term 9 years 7 months 10 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 13.42us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
Number Exercisable (in shares) 10,167us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 11.80us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
The 2014 Plan | $10.80-$10.80  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 10.80us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEleventhMember
Range of Exercise Prices, high end of range (in dollars per share) $ 10.80us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEleventhMember
Number Outstanding (in shares) 82,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEleventhMember
Weighted-Average Remaining Contractual Term 9 years 6 months 29 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 10.80us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEleventhMember
The 2014 Plan | $10.86-$10.86  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 10.86us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwelfthMember
Range of Exercise Prices, high end of range (in dollars per share) $ 10.86us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwelfthMember
Number Outstanding (in shares) 107,960us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwelfthMember
Weighted-Average Remaining Contractual Term 9 years 2 months 16 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 10.86us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwelfthMember
The 2014 Plan | $11.11-$11.11  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 11.11us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThirteenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 11.11us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThirteenMember
Number Outstanding (in shares) 10,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThirteenMember
Weighted-Average Remaining Contractual Term 9 years 4 months 21 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 11.11us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThirteenMember
Number Exercisable (in shares) 8,333us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThirteenMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 11.11us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeThirteenMember
The 2014 Plan | $11.83-$11.83  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 11.83us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourteenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 11.83us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourteenMember
Number Outstanding (in shares) 150,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourteenMember
Weighted-Average Remaining Contractual Term 9 years 6 months 15 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 11.83us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFourteenMember
The 2014 Plan | $11.84-$11.84  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 11.84us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFifteenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 11.84us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFifteenMember
Number Outstanding (in shares) 7,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFifteenMember
Weighted-Average Remaining Contractual Term 9 years 4 months 28 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 11.84us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeFifteenMember
The 2014 Plan | $14.94-$14.94  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 14.94us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixteenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 14.94us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixteenMember
Number Outstanding (in shares) 22,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixteenMember
Weighted-Average Remaining Contractual Term 9 years 7 months 17 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 14.94us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixteenMember
Number Exercisable (in shares) 1,834us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixteenMember
Weighted-Average Exercise Price (Exercisable) (in dollars per share) $ 14.94us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSixteenMember
The 2014 Plan | $15.02-$15.02  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 15.02us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSeventeenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 15.02us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSeventeenMember
Number Outstanding (in shares) 63,300us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSeventeenMember
Weighted-Average Remaining Contractual Term 9 years 8 months 23 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 15.02us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeSeventeenMember
The 2014 Plan | $15.31-$15.31  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 15.31us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEighteenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 15.31us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEighteenMember
Number Outstanding (in shares) 150,000us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEighteenMember
Weighted-Average Remaining Contractual Term 9 years 8 months 1 day
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 15.31us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeEighteenMember
The 2014 Plan | $15.53-$15.53  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 15.53us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineteenMember
Range of Exercise Prices, high end of range (in dollars per share) $ 15.53us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineteenMember
Number Outstanding (in shares) 59,112us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineteenMember
Weighted-Average Remaining Contractual Term 9 years 11 months 1 day
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 15.53us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeNineteenMember
The 2014 Plan | $15.74-$15.74  
Stock-based compensation  
Range of Exercise Prices, low end of range (in dollars per share) $ 15.74us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwentyMember
Range of Exercise Prices, high end of range (in dollars per share) $ 15.74us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwentyMember
Number Outstanding (in shares) 94,300us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwentyMember
Weighted-Average Remaining Contractual Term 9 years 10 months 24 days
Weighted-Average Exercise Price (Outstanding) (in dollars per share) $ 15.74us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_PlanNameAxis
= depo_EquityIncentivePlan2014Member
/ us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeAxis
= depo_ExercisePriceRangeTwentyMember