XML 41 R36.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurements - Quantitative Information about Level 3 Fair Value Measurements (Detail) (USD $)
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Fair Value $ 2,992,000us-gaap_AvailableForSaleSecurities $ 3,272,000us-gaap_AvailableForSaleSecurities
Failed Auction Security [Member] | Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated Fair Value $ 2,560,000us-gaap_AvailableForSaleSecurities
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AuctionRateSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
 
Valuation Technique Discounted cash flow  
Failed Auction Security [Member] | Significant Unobservable Inputs (Level 3) [Member] | Cumulative Probability of Earning Maximum Rate Until Maturity [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Input Cumulative probability of earning the maximum rate until maturity  
Weighted Average Interest Rate 0.02%vicr_WeightedAverageRateUseToMeasureFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AuctionRateSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= vicr_CumulativeProbabilityOfEarningMaximumRateUntilMaturityMember
 
Failed Auction Security [Member] | Significant Unobservable Inputs (Level 3) [Member] | Cumulative Probability of Principal Return Prior to Maturity [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Input Cumulative probability of principal return prior to maturity  
Weighted Average Interest Rate 94.07%vicr_WeightedAverageRateUseToMeasureFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AuctionRateSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= vicr_CumulativeProbabilityOfPrincipalReturnPriorToMaturityMember
 
Failed Auction Security [Member] | Significant Unobservable Inputs (Level 3) [Member] | Cumulative Probability of Default [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Input Cumulative probability of default  
Weighted Average Interest Rate 5.91%vicr_WeightedAverageRateUseToMeasureFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AuctionRateSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= vicr_CumulativeProbabilityOfDefaultMember
 
Failed Auction Security [Member] | Significant Unobservable Inputs (Level 3) [Member] | Liquidity Risk Premium [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Input Liquidity risk premium  
Weighted Average Interest Rate 5.00%vicr_WeightedAverageRateUseToMeasureFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AuctionRateSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= vicr_LiquidityRiskPremiumMember
 
Failed Auction Security [Member] | Significant Unobservable Inputs (Level 3) [Member] | Recovery Rate in Default [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unobservable Input Recovery rate in default  
Weighted Average Interest Rate 40.00%vicr_WeightedAverageRateUseToMeasureFairValue
/ us-gaap_FairValueByAssetClassAxis
= us-gaap_AuctionRateSecuritiesMember
/ us-gaap_FairValueByFairValueHierarchyLevelAxis
= us-gaap_FairValueInputsLevel3Member
/ us-gaap_FairValueByMeasurementBasisAxis
= vicr_RecoveryRateInDefaultMember