XML 34 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation and Employee Benefit Plans - Summary of the Activity under the VI Chip Stock Option Plans (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    
Vi Chip Plan [Member]      
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]      
Options Outstanding, Beginning balance 10,744,250us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Options Outstanding, Granted 117,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Options Outstanding, Forfeited and expired (146,750)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Options Outstanding, Exercised 0us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Options Outstanding, Ending balance 10,715,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Options Outstanding, Exercisable 7,377,950us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
7,267,600us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
7,304,100us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
Options Outstanding, Vested or expected to vest 10,423,793us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Weighted Average Exercise Price, Beginning balance $ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Weighted Average Exercise Price, Granted $ 1.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Weighted Average Exercise Price, Forfeited and expired $ 1.01us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Weighted Average Exercise Price, Exercised $ 0us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Weighted Average Exercise Price, Ending balance $ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Weighted Average Exercise Price, Exercisable $ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
$ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
$ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
Weighted Average Exercise Price, Vested or expected to vest $ 1.00us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Weighted-Average Remaining Contractual Life in Years, Outstanding 3 years 9 months 29 days    
Weighted-Average Remaining Contractual Life in Years, Exercisable 2 years 7 months 21 days    
Weighted-Average Remaining Contractual Life in Years, Vested or expected to vest 3 years 9 months    
Aggregate Intrinsic Value, Outstanding $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Aggregate Intrinsic Value, Exercisable 0us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember
   
Aggregate Intrinsic Value, Vested or expected to vest $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_PlanNameAxis
= vicr_ViChipPlanMember