XML 57 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
Short-Term and Long-Term Investments - Summary of Available-for-Sale Securities (Detail) (USD $)
Dec. 31, 2014
Dec. 31, 2013
Schedule of Available-for-sale Securities [Line Items]    
Cost $ 3,700,000us-gaap_AvailableForSaleSecuritiesAmortizedCost $ 6,820,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
Gross Unrealized Gains   6,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Gross unrealized losses 428,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax 1,175,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Estimated Fair Value 3,272,000us-gaap_AvailableForSaleSecurities 5,651,000us-gaap_AvailableForSaleSecurities
Failed Auction Securities [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 3,000,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
6,000,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
Gross unrealized losses 425,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
1,175,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
Estimated Fair Value 2,575,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
4,825,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= us-gaap_AuctionRateSecuritiesMember
Brokered Certificates of Deposit [Member]    
Schedule of Available-for-sale Securities [Line Items]    
Cost 700,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= vicr_BrokeredCertificatesOfDepositMember
820,000us-gaap_AvailableForSaleSecuritiesAmortizedCost
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= vicr_BrokeredCertificatesOfDepositMember
Gross Unrealized Gains   6,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= vicr_BrokeredCertificatesOfDepositMember
Gross unrealized losses 3,000us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= vicr_BrokeredCertificatesOfDepositMember
 
Estimated Fair Value $ 697,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= vicr_BrokeredCertificatesOfDepositMember
$ 826,000us-gaap_AvailableForSaleSecurities
/ us-gaap_MajorTypesOfDebtAndEquitySecuritiesAxis
= vicr_BrokeredCertificatesOfDepositMember