XML 74 R113.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Income Taxes - Additional Information (Details 5) (USD $) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013
Income Taxes |  |  |
Deferred tax asset valuation allowance |  | $ 12,938,000 us-gaap_DeferredTaxAssetsValuationAllowance | $ 14,323,000 us-gaap_DeferredTaxAssetsValuationAllowance
U.S. federal NOL carryforwards |  | 43,188,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic |
State net operating loss and credit carry forwards included in Valuation allowance |  | 3,682,000 cts_OperatingLossAndTaxCreditCarryForwardValuationAllowance |
Foreign tax credit carry-forwards |  | 5,478,000 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign |
Foreign deferred tax assets and NOLs |  | 3,778,000 cts_DeferredTaxAssetsValuationAllowanceForeignDeferredTaxAssetsAndNetOperatingLosses |
Decrease in Valuation allowance |  | 1,385,000 us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount |
Decrease associated with the expiration of certain state net operating loss |  | 1,540,000 cts_ValuationAllowanceDeferredTaxAssetChangeInAmountAssociatedWithExpirationOfNetOperatingLoss |
Alternative minimum tax credit carry-forwards |  | 2,535,000 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax |
Research and development credits |  | 7,208,000 us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch |
State NOLs |  | 5,029,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal |
Net operating losses included in valuation allowance |  | 0 us-gaap_OperatingLossCarryforwardsValuationAllowance |
Tax benefit related to research credit |  | 594,000 cts_TaxBenefitResultingFromRetroactiveExtensionOfResearchAndDevelopmentCredit |
Tax expense relating to earnings not indefinitely reinvested outside US |  | 684,000 cts_AdditionalIncomeTaxExpenseOnEarningsOutsideUnitedStatesNotDeemedIndefinitelyReinvested |
Income tax provision on foreign earnings to be permanently reinvested outside US |  | 0 cts_IncomeTaxProvisionForUndistributedEarningsOfForeignSubsidiaries |
Foreign earnings to be permanently reinvested outside US |  | 172,000,000 us-gaap_UndistributedEarningsOfForeignSubsidiaries |
Unrecognized tax benefits |  | 3,890,000 us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate |
Unrecognized tax benefits period |  | 12 months |
Accrued for interest and penalties related to uncertain income tax |  | 0 us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued |
UNITED KINGDOM |  |  |
Income Taxes |  |  |
Decrease in the Valuation Allowance Related to Foreign NOLs |  | 1,117,000 cts_NetDecreaseInValuationAllowanceRelatedToForeignNols / us-gaap_StatementGeographicalAxis = country_GB |
CHINA |  |  |
Income Taxes |  |  |
Significant foreign NOL |  | 13,489,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign / us-gaap_StatementGeographicalAxis = country_CN |
SWITZERLAND |  |  |
Income Taxes |  |  |
Significant foreign NOL |  | 7,549,000 us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign / us-gaap_StatementGeographicalAxis = country_CH |
CZECH REPUBLIC |  |  |
Income Taxes |  |  |
Increase in the Valuation Allowance for a Foreign Tax Credit |  | 1,329,000 cts_IncreaseInValuationAllowanceForForeignTaxCredit / us-gaap_StatementGeographicalAxis = country_CZ |
Tax credit carry forwards included in valuation allowance |  | 1,329,000 us-gaap_TaxCreditCarryforwardValuationAllowance / us-gaap_StatementGeographicalAxis = country_CZ |
CANADA |  |  |
Income Taxes |  |  |
Ongoing income tax audits, number |  | 1 cts_IncomeTaxExaminationOngoingIncomeTaxAudits / us-gaap_StatementGeographicalAxis = country_CA |
Domestic Tax Authority [Member] |  |  |
Income Taxes |  |  |
Deferred tax asset valuation allowance |  | 0 us-gaap_DeferredTaxAssetsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_DomesticCountryMember |
State and Local Jurisdiction [Member] |  |  |
Income Taxes |  |  |
Tax credit carry forwards included in valuation allowance |  | 914,000 us-gaap_TaxCreditCarryforwardValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |
Net operating losses included in valuation allowance |  | 2,768,000 us-gaap_OperatingLossCarryforwardsValuationAllowance / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |
State credits |  | 1,656,000 us-gaap_TaxCreditCarryforwardAmount / us-gaap_IncomeTaxAuthorityAxis = us-gaap_StateAndLocalJurisdictionMember |
Foreign Tax Authority [Member] | State Administration of Taxation, China [Member] |  |  |
Income Taxes |  |  |
Statutory tax rate prior to 2012 | 25.00%cts_IncomeTaxStatutoryTaxRatePriorTo2012 / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_IncomeTaxAuthorityNameAxis = us-gaap_StateAdministrationOfTaxationChinaMember |  |
Statutory tax rate from 2012 through 2014 | 15.00%cts_IncomeTaxStatutoryTaxRate2012Through2014 / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_IncomeTaxAuthorityNameAxis = us-gaap_StateAdministrationOfTaxationChinaMember |  |
Tax benefit related to the reduced statutory tax rate |  | 1,366,000 cts_TaxBenefitRelatedToReducedStatutoryTaxRate / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_IncomeTaxAuthorityNameAxis = us-gaap_StateAdministrationOfTaxationChinaMember |
Tax benefit related to retroactive law change |  |  | $ 1,087,766 cts_TaxBenefitRelatedToRetroactiveEnactmentOfForeignTaxIncentive / us-gaap_IncomeTaxAuthorityAxis = us-gaap_ForeignCountryMember / us-gaap_IncomeTaxAuthorityNameAxis = us-gaap_StateAdministrationOfTaxationChinaMember

X
- Definition Additional income tax expense on earnings outside of the United States not deemed to be indefinitely reinvested. + References No definition available. + Details
Name: | cts_AdditionalIncomeTaxExpenseOnEarningsOutsideUnitedStatesNotDeemedIndefinitelyReinvested
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the foreign deferred tax assets and net operating losses included in the deferred tax asset valuation allowance. + References No definition available. + Details
Name: | cts_DeferredTaxAssetsValuationAllowanceForeignDeferredTaxAssetsAndNetOperatingLosses
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition Represents the number of ongoing income tax audits. + References No definition available. + Details
Name: | cts_IncomeTaxExaminationOngoingIncomeTaxAudits
Namespace Prefix: | cts_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Income tax provision for undistributed earnings of foreign subsidiaries. + References No definition available. + Details
Name: | cts_IncomeTaxProvisionForUndistributedEarningsOfForeignSubsidiaries
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Income tax statutory tax rate from 2012 through 2014. + References No definition available. + Details
Name: | cts_IncomeTaxStatutoryTaxRate2012Through2014
Namespace Prefix: | cts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Income tax statutory tax rate prior to 2012. + References No definition available. + Details
Name: | cts_IncomeTaxStatutoryTaxRatePriorTo2012
Namespace Prefix: | cts_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase in the valuation allowance for a foreign tax credit. + References No definition available. + Details
Name: | cts_IncreaseInValuationAllowanceForForeignTaxCredit
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Net decrease in the valuation allowance related to foreign NOLs. + References No definition available. + Details
Name: | cts_NetDecreaseInValuationAllowanceRelatedToForeignNols
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Operating loss and tax credit carry forward valuation allowance. + References No definition available. + Details
Name: | cts_OperatingLossAndTaxCreditCarryForwardValuationAllowance
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Represents the tax benefit related to the reduced statutory tax rate. + References No definition available. + Details
Name: | cts_TaxBenefitRelatedToReducedStatutoryTaxRate
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax benefit related to retroactive enactment of foreign tax incentive. + References No definition available. + Details
Name: | cts_TaxBenefitRelatedToRetroactiveEnactmentOfForeignTaxIncentive
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Tax Benefit Resulting From Retroactive Extension Of Research And Development Credit + References No definition available. + Details
Name: | cts_TaxBenefitResultingFromRetroactiveExtensionOfResearchAndDevelopmentCredit
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Unrecognized tax benefits period. + References No definition available. + Details
Name: | cts_UnrecognizedTaxBenefitsPeriod
Namespace Prefix: | cts_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Valuation allowance deferred tax asset change in amount associated with expiration of net operating loss. + References No definition available. + Details
Name: | cts_ValuationAllowanceDeferredTaxAssetChangeInAmountAssociatedWithExpirationOfNetOperatingLoss
Namespace Prefix: | cts_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible state and local operating loss carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 20 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28680-109314 + Details
Name: | us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible alternative minimum tax credit carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Alternative Minimum Tax -URI http://asc.fasb.org/extlink&oid=6504908 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign tax credit carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsForeign
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32621-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32632-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 + Details
Name: | us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 + Details
Name: | us-gaap_DeferredTaxAssetsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32718-109319 + Details
Name: | us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The portion of the valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from net operating loss carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 30 -Paragraph 5 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=6907311&loc=d3e30536-109315 + Details
Name: | us-gaap_OperatingLossCarryforwardsValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 3 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32559-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Carryforwards -URI http://asc.fasb.org/extlink&oid=6506874 + Details
Name: | us-gaap_TaxCreditCarryforwardAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of valuation allowance pertaining to the deferred tax asset representing potential future taxable deductions from tax credit carryforwards for which it is more likely than not that a tax benefit will not be realized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Valuation Allowance -URI http://asc.fasb.org/extlink&oid=6528051 + Details
Name: | us-gaap_TaxCreditCarryforwardValuationAllowance
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph (b)(c) -URI http://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6479915&loc=d3e66715-112838 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 740 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6487024&loc=d3e29054-158556 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 995 -SubTopic 740 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6503627&loc=d3e59836-110443 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 25 -Paragraph 3 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=29652012&loc=d3e28200-109314 + Details
Name: | us-gaap_UndistributedEarningsOfForeignSubsidiaries
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 15A -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=SL6600010-109319 + Details
Name: | us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=37586315&loc=d3e32123-109318 + Details
Name: | us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_DomesticCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_ForeignCountryMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeTaxAuthorityAxis=us-gaap_StateAndLocalJurisdictionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CA
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CH
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_CZ
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementGeographicalAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |