XML 78 R63.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Commitments and Contingencies (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 31, 2014 | Sep. 27, 2014 | Jun. 28, 2014 | Mar. 29, 2014 | Dec. 31, 2013 | Sep. 28, 2013 | Jun. 29, 2013 | Mar. 30, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2009 | Dec. 31, 2008
Commitments and Contingencies [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |
Total rental expense under operating leases |  |  |  |  |  |  |  |  | $ 28,088 us-gaap_OperatingLeasesRentExpenseNet | $ 29,327 us-gaap_OperatingLeasesRentExpenseNet | $ 29,667 us-gaap_OperatingLeasesRentExpenseNet |  |
Future minimum lease payments for operating leases [Abstract] |  |  |  |  |  |  |  |  |  |  |  |  |
2015 | 25,921 us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent |  |  |  |  |  |  |  | 25,921 us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent |  |  |  |
2016 | 17,931 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears |  |  |  |  |  |  |  | 17,931 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears |  |  |  |
2017 | 13,025 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears |  |  |  |  |  |  |  | 13,025 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears |  |  |  |
2018 | 2,477 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears |  |  |  |  |  |  |  | 2,477 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears |  |  |  |
2019 | 1,708 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears |  |  |  |  |  |  |  | 1,708 us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears |  |  |  |
Thereafter | 1,574 us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter |  |  |  |  |  |  |  | 1,574 us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter |  |  |  |
Environmental Matters |  |  |  |  |  |  |  |  |  |  |  |  |
Accrued environmental liabilities | 19,947 us-gaap_AccrualForEnvironmentalLossContingencies |  |  |  |  |  |  |  | 19,947 us-gaap_AccrualForEnvironmentalLossContingencies |  |  |  |
Accrued environmental liabilities, current | 10,613 us-gaap_AccruedEnvironmentalLossContingenciesCurrent |  |  |  |  |  |  |  | 10,613 us-gaap_AccruedEnvironmentalLossContingenciesCurrent |  |  |  |
Accrued environmental liabilities, noncurrent | 9,334 us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent |  |  |  |  |  |  |  | 9,334 us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent |  |  |  |
Executive Employment Agreements |  |  |  |  |  |  |  |  |  |  |  |  |
Period of royalty payment following termination of employment (in years) |  |  |  |  |  |  |  |  | 10 years |  |  |  |
Royalty Payment Percentage (in hundredths) |  |  |  |  |  |  |  |  | 5.00%vsh_RoyaltyPaymentPercentage |  |  |  |
Present value of royalties, minimum |  |  |  |  |  |  |  |  |  |  |  |  | 370,000 us-gaap_LossContingencyRangeOfPossibleLossMinimum
Present value of royalties, maximum |  |  |  |  |  |  |  |  |  |  |  |  | 445,000 us-gaap_LossContingencyRangeOfPossibleLossMaximum
Executive payment made upon amended and restated agreement |  |  |  |  |  |  |  |  |  |  |  | 10,000 vsh_ExecutivePaymentMadeUponAgreement |
Annual Executive Payment |  |  |  |  |  |  |  |  | 10,000 vsh_AnnualExecutivePayment |  |  |  |
Executive compensation credit | 0 vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge | 1,778 vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge | (1,778)vsh_ExecutiveCompensationCharge | 0 vsh_ExecutiveCompensationCharge |  |
Minimum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Unrecorded Unconditional Purchase Obligation [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Range of typical unrecorded purchase commitments | 30,000 vsh_RangeOfTypicalUnrecordedPurchaseCommitments / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |  |  |  |  |  | 30,000 vsh_RangeOfTypicalUnrecordedPurchaseCommitments / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |  |
Maximum [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Unrecorded Unconditional Purchase Obligation [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |
Range of typical unrecorded purchase commitments | 40,000 vsh_RangeOfTypicalUnrecordedPurchaseCommitments / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |  |  |  |  |  | 40,000 vsh_RangeOfTypicalUnrecordedPurchaseCommitments / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |  |
General Semiconductor [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental Matters |  |  |  |  |  |  |  |  |  |  |  |  |
Accrued environmental liabilities | 11,975 us-gaap_AccrualForEnvironmentalLossContingencies / us-gaap_EnvironmentalRemediationContingencyAxis = vsh_GeneralSemiconductorMember |  |  |  |  |  |  |  | 11,975 us-gaap_AccrualForEnvironmentalLossContingencies / us-gaap_EnvironmentalRemediationContingencyAxis = vsh_GeneralSemiconductorMember |  |  |  |
Other Sites [Member] |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental Matters |  |  |  |  |  |  |  |  |  |  |  |  |
Accrued environmental liabilities | $ 7,972 us-gaap_AccrualForEnvironmentalLossContingencies / us-gaap_EnvironmentalRemediationContingencyAxis = vsh_OtherSitesMember |  |  |  |  |  |  |  | $ 7,972 us-gaap_AccrualForEnvironmentalLossContingencies / us-gaap_EnvironmentalRemediationContingencyAxis = vsh_OtherSitesMember |  |  |  |

X
- Definition Total costs accrued as of the balance sheet date for environmental loss contingencies. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 2: 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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingencies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 20 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 3: 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 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6911-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 + Details
Name: | us-gaap_AccruedEnvironmentalLossContingenciesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 24 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 4: 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 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 + Details
Name: | us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

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

X
- Definition The estimated maximum amount of possible loss from the contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyRangeOfPossibleLossMaximum
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The estimated minimum amount of possible loss from the contingency. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 4 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14435-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 9 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14557-108349 + Details
Name: | us-gaap_LossContingencyRangeOfPossibleLossMinimum
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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
- Details
Name: | us-gaap_UnrecordedUnconditionalPurchaseObligationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Annual amount owed to an executive employee through 2014. + References No definition available. + Details
Name: | vsh_AnnualExecutivePayment
Namespace Prefix: | vsh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Compensation expense recorded to recognize changes in executive employees contract or status with the company. + References No definition available. + Details
Name: | vsh_ExecutiveCompensationCharge
Namespace Prefix: | vsh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | vsh_ExecutiveEmploymentAgreementsAbstract
Namespace Prefix: | vsh_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of payment made to an executive as of the effective date of the 2009 amended and restated agreement. + References No definition available. + Details
Name: | vsh_ExecutivePaymentMadeUponAgreement
Namespace Prefix: | vsh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Period of royalty payments to a certain senior executive following the termination of employment under the previous executive employee employment agreement. + References No definition available. + Details
Name: | vsh_PeriodOfRoyaltyPaymentsFollowingTerminationOfEmployment
Namespace Prefix: | vsh_
Data Type: | us-types:durationStringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Range of unrecorded purchase commitments during typical year. + References No definition available. + Details
Name: | vsh_RangeOfTypicalUnrecordedPurchaseCommitments
Namespace Prefix: | vsh_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The percentage of sales subject to royalty payments under previous executive employee employment agreement. + References No definition available. + Details
Name: | vsh_RoyaltyPaymentPercentage
Namespace Prefix: | vsh_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_EnvironmentalRemediationContingencyAxis=vsh_GeneralSemiconductorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_EnvironmentalRemediationContingencyAxis=vsh_OtherSitesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |