XML 22 R78.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Commitments and Contingencies - Additional Information (Detail) (USD $) | 0 Months Ended | 3 Months Ended | 12 Months Ended |
--- | --- | --- | --- | ---
Mar. 26, 2009 | Nov. 14, 2008 | Feb. 22, 2007 | Dec. 31, 2012 | Dec. 31, 2006 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Mar. 02, 2009
Commitments and Contingencies Disclosure [Abstract] |  |  |  |  |  |  |  |  |
Rent expense |  |  |  |  |  | $ 1,824,000 us-gaap_OperatingLeasesRentExpenseNet | $ 1,820,000 us-gaap_OperatingLeasesRentExpenseNet | $ 1,677,000 us-gaap_OperatingLeasesRentExpenseNet |
Legal settlement cost |  |  | 50,000,000 us-gaap_LossContingencyDamagesPaidValue |  |  |  |  |  |
Reimbursed by the insurance carriers |  |  | 12,800,000 vicr_ReimbursementOfLossFromInsurance |  |  |  |  |  |
Gain (loss) from the litigation-related settlements |  |  |  | 1,975,000 us-gaap_GainLossRelatedToLitigationSettlement | (37,200,000)us-gaap_GainLossRelatedToLitigationSettlement |  |  | 1,975,000 us-gaap_GainLossRelatedToLitigationSettlement |
Jury awarded in damages to the Company |  | 17,300,000 us-gaap_LossContingencyDamagesAwardedValue |  |  |  |  |  |  |
Reduction in jury award |  |  |  |  |  |  |  |  | 4,000,000 vicr_LossContingencyReductionInDamagesAwardedValue
Affirming the award | 13,300,000 vicr_AmountPaidForAffirmingAward |  |  |  |  |  |  |  |
Prejudgment interest | 3,179,000 vicr_AmountOfPrejudgmentInterestPaid |  |  |  |  |  |  |  |
Insurance carriers total | 16,479,000 vicr_GrossAmountPaidByInsuranceCarriers |  |  |  |  |  |  |  |
Insurance carriers on cash payment |  |  |  |  |  |  |  | $ 1,975,000 us-gaap_ProceedsFromInsuranceSettlementOperatingActivities |

X
- Details
Name: | us-gaap_CommitmentsAndContingenciesDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 + Details
Name: | us-gaap_GainLossRelatedToLitigationSettlement
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of damages awarded to the plaintiff in the legal matter. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyDamagesAwardedValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of damages paid to the plaintiff in the legal matter. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyDamagesPaidValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717 + Details
Name: | us-gaap_OperatingLeasesRentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cash inflow from the amounts received by the insured under the terms of an insurance contract settlement. This element pertains only to insurance proceeds related to operating activities. It excludes insurance settlements classified as investing cash flows, for example, insurance settlements related to fixed assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 16 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3337-108585 + Details
Name: | us-gaap_ProceedsFromInsuranceSettlementOperatingActivities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of prejudgment interest paid. + References No definition available. + Details
Name: | vicr_AmountOfPrejudgmentInterestPaid
Namespace Prefix: | vicr_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount paid for affirming award. + References No definition available. + Details
Name: | vicr_AmountPaidForAffirmingAward
Namespace Prefix: | vicr_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gross amount paid by insurance carriers. + References No definition available. + Details
Name: | vicr_GrossAmountPaidByInsuranceCarriers
Namespace Prefix: | vicr_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Loss contingency reduction in damages awarded value. + References No definition available. + Details
Name: | vicr_LossContingencyReductionInDamagesAwardedValue
Namespace Prefix: | vicr_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Reimbursement of loss from insurance. + References No definition available. + Details
Name: | vicr_ReimbursementOfLossFromInsurance
Namespace Prefix: | vicr_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant