XML 18 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation and Employee Benefit Plans - Summary of the Activity under the 2000 Plan (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Options Outstanding, Exercised (127,041)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised    
Vicor Plan [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Options Outstanding, Beginning balance 1,989,248us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Options Outstanding, Granted 343,650us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Options Outstanding, Forfeited and expired (310,182)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Options Outstanding, Exercised (127,041)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Options Outstanding, Ending balance 1,895,675us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Options Outstanding, Exercisable 306,173us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
54,284us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
255,694us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
Options Outstanding, Vested or expected to vest 1,707,311us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Weighted Average Exercise Price, Beginning balance $ 7.71us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Weighted Average Exercise Price, Granted $ 9.24us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Weighted Average Exercise Price, Forfeited and expired $ 7.83us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Weighted Average Exercise Price, Exercised $ 6.20us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Weighted Average Exercise Price, Ending balance $ 8.01us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Weighted Average Exercise Price, Exercisable $ 6.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
$ 9.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
$ 12.79us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
Weighted Average Exercise Price, Vested or expected to vest $ 7.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Weighted-Average Remaining Contractual Life in Years, Outstanding 8 years 4 months 28 days    
Weighted-Average Remaining Contractual Life in Years, Exercisable 7 years 10 months 6 days    
Weighted-Average Remaining Contractual Life in Years, Vested or expected to vest 8 years 5 months 1 day    
Aggregate Intrinsic Value, Outstanding $ 7,796,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Aggregate Intrinsic Value, Exercisable 1,642,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember
   
Aggregate Intrinsic Value, Vested or expected to vest $ 7,167,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_PlanNameAxis
= vicr_VicorPlanMember