XML 132 R107.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Condensed consolidating guarantor financial information - balance sheets (Detail) (USD $) In Thousands, unless otherwise specified | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Dec. 31, 2011
--- | --- | --- | --- | ---
Current assets |  |  |  |
Cash and cash equivalents | $ 303,236 us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 431,984 us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 337,039 us-gaap_CashAndCashEquivalentsAtCarryingValue | $ 584,088 us-gaap_CashAndCashEquivalentsAtCarryingValue
Accounts receivable, net | 273,704 us-gaap_AccountsReceivableNetCurrent | 295,290 us-gaap_AccountsReceivableNetCurrent |  |
Accounts receivable from consolidated subsidiaries | 0 tfx_IntercompanyReceivablesCurrent | 0 tfx_IntercompanyReceivablesCurrent |  |
Inventories, net | 335,593 us-gaap_InventoryNet | 333,621 us-gaap_InventoryNet |  |
Prepaid expenses and other current assets | 35,697 us-gaap_PrepaidExpenseAndOtherAssetsCurrent | 39,810 us-gaap_PrepaidExpenseAndOtherAssetsCurrent |  |
Prepaid taxes | 40,256 us-gaap_PrepaidTaxes | 36,504 us-gaap_PrepaidTaxes |  |
Deferred tax assets | 57,301 us-gaap_DeferredTaxAssetsNetCurrent | 52,917 us-gaap_DeferredTaxAssetsNetCurrent |  |
Assets held for sale | 7,422 us-gaap_AssetsHeldForSaleCurrent | 10,428 us-gaap_AssetsHeldForSaleCurrent |  |
Total current assets | 1,053,209 us-gaap_AssetsCurrent | 1,200,554 us-gaap_AssetsCurrent |  |
Property, plant and equipment, net | 317,435 us-gaap_PropertyPlantAndEquipmentNet | 325,900 us-gaap_PropertyPlantAndEquipmentNet | 297,945 us-gaap_PropertyPlantAndEquipmentNet |
Goodwill | 1,323,553 us-gaap_Goodwill | 1,354,203 us-gaap_Goodwill | 1,238,452 us-gaap_Goodwill |
Intangibles assets, net | 1,216,720 us-gaap_IntangibleAssetsNetExcludingGoodwill | 1,255,597 us-gaap_IntangibleAssetsNetExcludingGoodwill |  |
Investments in affiliates | 1,150 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures | 1,715 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures |  |
Deferred tax assets | 1,178 us-gaap_DeferredTaxAssetsNetNoncurrent | 943 us-gaap_DeferredTaxAssetsNetNoncurrent |  |
Notes receivable and other amounts due from consolidated subsidiaries | 0 tfx_IntercompanyReceivablesNoncurrent | 0 tfx_IntercompanyReceivablesNoncurrent |  |
Other assets | 64,010 us-gaap_OtherAssetsNoncurrent | 70,095 us-gaap_OtherAssetsNoncurrent |  |
Total assets | 3,977,255 us-gaap_Assets | 4,209,007 us-gaap_Assets |  |
Current liabilities |  |  |  |
Current borrowings | 368,401 us-gaap_NotesPayableCurrent | 356,287 us-gaap_NotesPayableCurrent |  |
Accounts payable | 64,100 us-gaap_AccountsPayableCurrent | 71,967 us-gaap_AccountsPayableCurrent |  |
Accounts payable to consolidated subsidiaries | 0 tfx_IntercompanyPayablesCurrent | 0 tfx_IntercompanyPayablesCurrent |  |
Accrued expenses | 72,383 us-gaap_AccruedLiabilitiesCurrent | 74,868 us-gaap_AccruedLiabilitiesCurrent |  |
Current portion of contingent consideration | 11,276 tfx_CurrentPortionOfContingentConsideration | 4,131 tfx_CurrentPortionOfContingentConsideration |  |
Payroll and benefit-related liabilities | 85,442 us-gaap_EmployeeRelatedLiabilitiesCurrent | 73,090 us-gaap_EmployeeRelatedLiabilitiesCurrent |  |
Accrued interest | 9,169 us-gaap_InterestPayableCurrent | 8,725 us-gaap_InterestPayableCurrent |  |
Income taxes payable | 13,768 us-gaap_AccruedIncomeTaxesCurrent | 23,821 us-gaap_AccruedIncomeTaxesCurrent |  |
Other current liabilities | 10,360 us-gaap_OtherLiabilitiesCurrent | 22,231 us-gaap_OtherLiabilitiesCurrent |  |
Total current liabilities | 634,899 us-gaap_LiabilitiesCurrent | 635,120 us-gaap_LiabilitiesCurrent |  |
Long-term borrowings | 700,000 us-gaap_LongTermDebtNoncurrent | 930,000 us-gaap_LongTermDebtNoncurrent |  |
Deferred tax liabilities | 451,541 us-gaap_DeferredTaxLiabilitiesNoncurrent | 514,715 us-gaap_DeferredTaxLiabilitiesNoncurrent |  |
Pension and other postretirement benefit liabilities | 167,241 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent | 109,498 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent |  |
Noncurrent liability for uncertain tax positions | 50,884 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent | 55,152 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent |  |
Notes payable and other amounts due to consolidated subsidiaries | 0 tfx_IntercompanyPayablesNoncurrent | 0 tfx_IntercompanyPayablesNoncurrent |  |
Other liabilities | 58,991 us-gaap_OtherLiabilitiesNoncurrent | 48,506 us-gaap_OtherLiabilitiesNoncurrent |  |
Total liabilities | 2,063,556 us-gaap_Liabilities | 2,292,991 us-gaap_Liabilities |  |
Total common shareholders’ equity | 1,911,309 us-gaap_StockholdersEquity | 1,913,527 us-gaap_StockholdersEquity |  |
Noncontrolling interest | 2,390 us-gaap_MinorityInterest | 2,489 us-gaap_MinorityInterest |  |
Total equity | 1,913,699 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 1,916,016 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 1,781,537 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest | 1,982,783 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Total liabilities and equity | 3,977,255 us-gaap_LiabilitiesAndStockholdersEquity | 4,209,007 us-gaap_LiabilitiesAndStockholdersEquity |  |
Eliminations |  |  |  |
Current assets |  |  |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember
Accounts receivable, net | 3,855 us-gaap_AccountsReceivableNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 3,472 us-gaap_AccountsReceivableNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accounts receivable from consolidated subsidiaries | (2,613,473)tfx_IntercompanyReceivablesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (2,880,648)tfx_IntercompanyReceivablesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Inventories, net | (23,286)us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (15,709)us-gaap_InventoryNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Prepaid expenses and other current assets | 0 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Prepaid taxes | 0 us-gaap_PrepaidTaxes / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PrepaidTaxes / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Deferred tax assets | 0 us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (3)us-gaap_DeferredTaxAssetsNetCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Assets held for sale | 0 us-gaap_AssetsHeldForSaleCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AssetsHeldForSaleCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total current assets | (2,632,904)us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (2,892,888)us-gaap_AssetsCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Property, plant and equipment, net | 0 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PropertyPlantAndEquipmentNet / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Goodwill | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_Goodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Intangibles assets, net | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Investments in affiliates | (7,042,537)us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (6,987,772)us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Deferred tax assets | (56,601)us-gaap_DeferredTaxAssetsNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (39,410)us-gaap_DeferredTaxAssetsNetNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Notes receivable and other amounts due from consolidated subsidiaries | (2,515,853)tfx_IntercompanyReceivablesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (1,936,618)tfx_IntercompanyReceivablesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other assets | 0 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherAssetsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total assets | (12,247,895)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (11,856,688)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Current liabilities |  |  |  |
Current borrowings | 0 us-gaap_NotesPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_NotesPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accounts payable | 0 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AccountsPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accounts payable to consolidated subsidiaries | (2,612,090)tfx_IntercompanyPayablesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (2,880,648)tfx_IntercompanyPayablesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accrued expenses | 0 us-gaap_AccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AccruedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Current portion of contingent consideration | 0 tfx_CurrentPortionOfContingentConsideration / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 tfx_CurrentPortionOfContingentConsideration / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Payroll and benefit-related liabilities | 0 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_EmployeeRelatedLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Accrued interest | 0 us-gaap_InterestPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_InterestPayableCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Income taxes payable | 0 us-gaap_AccruedIncomeTaxesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_AccruedIncomeTaxesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other current liabilities | 0 us-gaap_OtherLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (4)us-gaap_OtherLiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total current liabilities | (2,612,090)us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (2,880,652)us-gaap_LiabilitiesCurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Long-term borrowings | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_LongTermDebtNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Deferred tax liabilities | (56,600)us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (39,409)us-gaap_DeferredTaxLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Pension and other postretirement benefit liabilities | 0 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Noncurrent liability for uncertain tax positions | 0 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Notes payable and other amounts due to consolidated subsidiaries | (2,520,610)tfx_IntercompanyPayablesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (1,940,100)tfx_IntercompanyPayablesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Other liabilities | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_OtherLiabilitiesNoncurrent / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total liabilities | (5,189,300)us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (4,860,161)us-gaap_Liabilities / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total common shareholders’ equity | (7,058,595)us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (6,996,527)us-gaap_StockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Noncontrolling interest | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | 0 us-gaap_MinorityInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total equity | (7,058,595)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (6,996,527)us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Total liabilities and equity | (12,247,895)us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember | (11,856,688)us-gaap_LiabilitiesAndStockholdersEquity / us-gaap_ConsolidationItemsAxis = us-gaap_ConsolidationEliminationsMember |  |
Parent Company |  |  |  |
Current assets |  |  |  |
Cash and cash equivalents | 27,996 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 42,749 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 70,860 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 114,531 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_ParentCompanyMember
Accounts receivable, net | 2,346 us-gaap_AccountsReceivableNetCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,822 us-gaap_AccountsReceivableNetCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accounts receivable from consolidated subsidiaries | 37,378 tfx_IntercompanyReceivablesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 42,865 tfx_IntercompanyReceivablesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Inventories, net | 0 us-gaap_InventoryNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_InventoryNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Prepaid expenses and other current assets | 14,301 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 15,200 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Prepaid taxes | 23,493 us-gaap_PrepaidTaxes / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 27,487 us-gaap_PrepaidTaxes / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Deferred tax assets | 30,248 us-gaap_DeferredTaxAssetsNetCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 20,218 us-gaap_DeferredTaxAssetsNetCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Assets held for sale | 2,901 us-gaap_AssetsHeldForSaleCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,669 us-gaap_AssetsHeldForSaleCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total current assets | 138,663 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 152,010 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Property, plant and equipment, net | 3,489 us-gaap_PropertyPlantAndEquipmentNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 14,189 us-gaap_PropertyPlantAndEquipmentNet / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Goodwill | 0 us-gaap_Goodwill / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_Goodwill / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Intangibles assets, net | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_IntangibleAssetsNetExcludingGoodwill / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Investments in affiliates | 5,662,773 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 5,489,676 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Deferred tax assets | 52,244 us-gaap_DeferredTaxAssetsNetNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 35,877 us-gaap_DeferredTaxAssetsNetNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Notes receivable and other amounts due from consolidated subsidiaries | 1,025,859 tfx_IntercompanyReceivablesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,049,344 tfx_IntercompanyReceivablesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other assets | 27,999 us-gaap_OtherAssetsNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 24,574 us-gaap_OtherAssetsNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total assets | 6,911,027 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,765,670 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Current liabilities |  |  |  |
Current borrowings | 363,701 us-gaap_NotesPayableCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 351,587 us-gaap_NotesPayableCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accounts payable | 1,449 us-gaap_AccountsPayableCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 2,194 us-gaap_AccountsPayableCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accounts payable to consolidated subsidiaries | 2,259,891 tfx_IntercompanyPayablesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 2,644,296 tfx_IntercompanyPayablesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accrued expenses | 17,149 us-gaap_AccruedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 15,569 us-gaap_AccruedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Current portion of contingent consideration | 0 tfx_CurrentPortionOfContingentConsideration / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 tfx_CurrentPortionOfContingentConsideration / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Payroll and benefit-related liabilities | 20,693 us-gaap_EmployeeRelatedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 15,976 us-gaap_EmployeeRelatedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Accrued interest | 9,152 us-gaap_InterestPayableCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 8,720 us-gaap_InterestPayableCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Income taxes payable | 0 us-gaap_AccruedIncomeTaxesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_AccruedIncomeTaxesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other current liabilities | 5 us-gaap_OtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 9,646 us-gaap_OtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total current liabilities | 2,672,040 us-gaap_LiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 3,047,988 us-gaap_LiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Long-term borrowings | 700,000 us-gaap_LongTermDebtNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 930,000 us-gaap_LongTermDebtNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Deferred tax liabilities | 0 us-gaap_DeferredTaxLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_DeferredTaxLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Pension and other postretirement benefit liabilities | 110,830 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 57,406 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Noncurrent liability for uncertain tax positions | 11,431 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 11,389 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Notes payable and other amounts due to consolidated subsidiaries | 1,483,984 tfx_IntercompanyPayablesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 785,476 tfx_IntercompanyPayablesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Other liabilities | 21,433 us-gaap_OtherLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 19,884 us-gaap_OtherLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total liabilities | 4,999,718 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 4,852,143 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total common shareholders’ equity | 1,911,309 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,913,527 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Noncontrolling interest | 0 us-gaap_MinorityInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 0 us-gaap_MinorityInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total equity | 1,911,309 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 1,913,527 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Total liabilities and equity | 6,911,027 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember | 6,765,670 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_ParentCompanyMember |  |
Guarantor Subsidiaries |  |  |  |
Current assets |  |  |  |
Cash and cash equivalents | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 14,500 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1,989 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember
Accounts receivable, net | 2,422 us-gaap_AccountsReceivableNetCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 10,948 us-gaap_AccountsReceivableNetCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accounts receivable from consolidated subsidiaries | 2,303,284 tfx_IntercompanyReceivablesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,623,314 tfx_IntercompanyReceivablesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Inventories, net | 204,335 us-gaap_InventoryNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 211,165 us-gaap_InventoryNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Prepaid expenses and other current assets | 4,786 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 6,870 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Prepaid taxes | 0 us-gaap_PrepaidTaxes / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_PrepaidTaxes / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Deferred tax assets | 17,387 us-gaap_DeferredTaxAssetsNetCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 22,472 us-gaap_DeferredTaxAssetsNetCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Assets held for sale | 0 us-gaap_AssetsHeldForSaleCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 3,503 us-gaap_AssetsHeldForSaleCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total current assets | 2,532,214 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 2,892,772 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Property, plant and equipment, net | 170,054 us-gaap_PropertyPlantAndEquipmentNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 188,455 us-gaap_PropertyPlantAndEquipmentNet / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Goodwill | 703,663 us-gaap_Goodwill / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 797,671 us-gaap_Goodwill / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Intangibles assets, net | 743,222 us-gaap_IntangibleAssetsNetExcludingGoodwill / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 962,243 us-gaap_IntangibleAssetsNetExcludingGoodwill / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Investments in affiliates | 1,359,661 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1,478,429 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Deferred tax assets | 0 us-gaap_DeferredTaxAssetsNetNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_DeferredTaxAssetsNetNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Notes receivable and other amounts due from consolidated subsidiaries | 1,489,994 tfx_IntercompanyReceivablesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 873,105 tfx_IntercompanyReceivablesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other assets | 6,801 us-gaap_OtherAssetsNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 7,447 us-gaap_OtherAssetsNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total assets | 7,005,609 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 7,200,122 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Current liabilities |  |  |  |
Current borrowings | 0 us-gaap_NotesPayableCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_NotesPayableCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accounts payable | 32,692 us-gaap_AccountsPayableCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 45,802 us-gaap_AccountsPayableCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accounts payable to consolidated subsidiaries | 188,908 tfx_IntercompanyPayablesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 147,957 tfx_IntercompanyPayablesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accrued expenses | 21,479 us-gaap_AccruedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 21,120 us-gaap_AccruedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Current portion of contingent consideration | 11,276 tfx_CurrentPortionOfContingentConsideration / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 4,131 tfx_CurrentPortionOfContingentConsideration / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Payroll and benefit-related liabilities | 27,228 us-gaap_EmployeeRelatedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 21,818 us-gaap_EmployeeRelatedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Accrued interest | 0 us-gaap_InterestPayableCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_InterestPayableCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Income taxes payable | 0 us-gaap_AccruedIncomeTaxesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_AccruedIncomeTaxesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other current liabilities | 3,065 us-gaap_OtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 7,517 us-gaap_OtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total current liabilities | 284,648 us-gaap_LiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 248,345 us-gaap_LiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Long-term borrowings | 0 us-gaap_LongTermDebtNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_LongTermDebtNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Deferred tax liabilities | 462,274 us-gaap_DeferredTaxLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 496,228 us-gaap_DeferredTaxLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Pension and other postretirement benefit liabilities | 35,074 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 33,777 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Noncurrent liability for uncertain tax positions | 15,569 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 17,241 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Notes payable and other amounts due to consolidated subsidiaries | 932,718 tfx_IntercompanyPayablesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 957,451 tfx_IntercompanyPayablesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Other liabilities | 24,900 us-gaap_OtherLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 16,221 us-gaap_OtherLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total liabilities | 1,755,183 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 1,769,263 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total common shareholders’ equity | 5,250,426 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 5,430,859 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Noncontrolling interest | 0 us-gaap_MinorityInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 0 us-gaap_MinorityInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total equity | 5,250,426 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 5,430,859 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Total liabilities and equity | 7,005,609 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember | 7,200,122 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_GuarantorSubsidiariesMember |  |
Non-Guarantor Subsidiaries |  |  |  |
Current assets |  |  |  |
Cash and cash equivalents | 275,240 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 374,735 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 264,190 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 469,557 us-gaap_CashAndCashEquivalentsAtCarryingValue / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember
Accounts receivable, net | 265,081 us-gaap_AccountsReceivableNetCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 279,048 us-gaap_AccountsReceivableNetCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accounts receivable from consolidated subsidiaries | 272,811 tfx_IntercompanyReceivablesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 214,469 tfx_IntercompanyReceivablesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Inventories, net | 154,544 us-gaap_InventoryNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 138,165 us-gaap_InventoryNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Prepaid expenses and other current assets | 16,610 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 17,740 us-gaap_PrepaidExpenseAndOtherAssetsCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Prepaid taxes | 16,763 us-gaap_PrepaidTaxes / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 9,017 us-gaap_PrepaidTaxes / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Deferred tax assets | 9,666 us-gaap_DeferredTaxAssetsNetCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 10,230 us-gaap_DeferredTaxAssetsNetCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Assets held for sale | 4,521 us-gaap_AssetsHeldForSaleCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 5,256 us-gaap_AssetsHeldForSaleCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total current assets | 1,015,236 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,048,660 us-gaap_AssetsCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Property, plant and equipment, net | 143,892 us-gaap_PropertyPlantAndEquipmentNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 123,256 us-gaap_PropertyPlantAndEquipmentNet / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Goodwill | 619,890 us-gaap_Goodwill / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 556,532 us-gaap_Goodwill / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Intangibles assets, net | 473,498 us-gaap_IntangibleAssetsNetExcludingGoodwill / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 293,354 us-gaap_IntangibleAssetsNetExcludingGoodwill / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Investments in affiliates | 21,253 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 21,382 us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Deferred tax assets | 5,535 us-gaap_DeferredTaxAssetsNetNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 4,476 us-gaap_DeferredTaxAssetsNetNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Notes receivable and other amounts due from consolidated subsidiaries | 0 tfx_IntercompanyReceivablesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 14,169 tfx_IntercompanyReceivablesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other assets | 29,210 us-gaap_OtherAssetsNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 38,074 us-gaap_OtherAssetsNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total assets | 2,308,514 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 2,099,903 us-gaap_Assets / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Current liabilities |  |  |  |
Current borrowings | 4,700 us-gaap_NotesPayableCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 4,700 us-gaap_NotesPayableCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accounts payable | 29,959 us-gaap_AccountsPayableCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 23,971 us-gaap_AccountsPayableCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accounts payable to consolidated subsidiaries | 163,291 tfx_IntercompanyPayablesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 88,395 tfx_IntercompanyPayablesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accrued expenses | 33,755 us-gaap_AccruedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 38,179 us-gaap_AccruedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Current portion of contingent consideration | 0 tfx_CurrentPortionOfContingentConsideration / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 tfx_CurrentPortionOfContingentConsideration / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Payroll and benefit-related liabilities | 37,521 us-gaap_EmployeeRelatedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 35,296 us-gaap_EmployeeRelatedLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Accrued interest | 17 us-gaap_InterestPayableCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 5 us-gaap_InterestPayableCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Income taxes payable | 13,768 us-gaap_AccruedIncomeTaxesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 23,821 us-gaap_AccruedIncomeTaxesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other current liabilities | 7,290 us-gaap_OtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 5,072 us-gaap_OtherLiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total current liabilities | 290,301 us-gaap_LiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 219,439 us-gaap_LiabilitiesCurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Long-term borrowings | 0 us-gaap_LongTermDebtNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 0 us-gaap_LongTermDebtNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Deferred tax liabilities | 45,867 us-gaap_DeferredTaxLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 57,896 us-gaap_DeferredTaxLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Pension and other postretirement benefit liabilities | 21,337 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 18,315 us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Noncurrent liability for uncertain tax positions | 23,884 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 26,522 us-gaap_LiabilityForUncertainTaxPositionsNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Notes payable and other amounts due to consolidated subsidiaries | 103,908 tfx_IntercompanyPayablesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 197,173 tfx_IntercompanyPayablesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Other liabilities | 12,658 us-gaap_OtherLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 12,401 us-gaap_OtherLiabilitiesNoncurrent / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total liabilities | 497,955 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 531,746 us-gaap_Liabilities / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total common shareholders’ equity | 1,808,169 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,565,668 us-gaap_StockholdersEquity / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Noncontrolling interest | 2,390 us-gaap_MinorityInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 2,489 us-gaap_MinorityInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total equity | 1,810,559 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | 1,568,157 us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |
Total liabilities and equity | $ 2,308,514 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember | $ 2,099,903 us-gaap_LiabilitiesAndStockholdersEquity / dei_LegalEntityAxis = us-gaap_NonGuarantorSubsidiariesMember |  |

X
- Definition Current portion of contingent consideration. + References No definition available. + Details
Name: | tfx_CurrentPortionOfContingentConsideration
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Intercompany Payables, Current + References No definition available. + Details
Name: | tfx_IntercompanyPayablesCurrent
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Intercompany Payables, Noncurrent + References No definition available. + Details
Name: | tfx_IntercompanyPayablesNoncurrent
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Intercompany Receivables, Current + References No definition available. + Details
Name: | tfx_IntercompanyReceivablesCurrent
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Intercompany Receivables, Noncurrent + References No definition available. + Details
Name: | tfx_IntercompanyReceivablesNoncurrent
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal 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 19 -Subparagraph a -Article 5 Reference 2: 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.19(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccountsPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount due from customers or clients, within one year of the balance sheet date (or the normal operating cycle, whichever is longer), for goods or services (including trade receivables) that have been delivered or sold in the normal course of business, reduced to the estimated net realizable fair value by an allowance established by the entity of the amount it deems uncertain of collection. + 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.3-4) -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 3 -Subparagraph a(1) -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 4 -Article 5 + Details
Name: | us-gaap_AccountsReceivableNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations. + 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 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 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Article 9 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 15 -Subparagraph b(1) -Article 7 + Details
Name: | us-gaap_AccruedIncomeTaxesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_AccruedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + 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.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + 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.9) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6801-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 9 -Article 5 + Details
Name: | us-gaap_AssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Current assets (normally turning over within one year or one business cycle if longer) that are held for sale apart from normal operations and anticipated to be sold within one year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 45 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=6892542&loc=d3e1107-107759 + Details
Name: | us-gaap_AssetsHeldForSaleCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash -URI http://asc.fasb.org/extlink&oid=6506951 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Cash Equivalents -URI http://asc.fasb.org/extlink&oid=6507016 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 1 -Article 5 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.1) -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 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 6: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3044-108585 + Details
Name: | us-gaap_CashAndCashEquivalentsAtCarryingValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards expected to be realized or consumed within one year or operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31928-109318 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxAssetsNetCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after allocation of valuation allowances of noncurrent deferred tax asset attributable to deductible temporary differences and carryforwards. Noncurrent assets are expected to be realized or consumed after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6907707&loc=d3e32537-109319 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31928-109318 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxAssetsNetNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of deferred tax liability attributable to taxable temporary differences, net of deferred tax asset attributable to deductible temporary differences and carryforwards net of valuation allowances expected to be realized or consumed after one year (or the normal operating cycle, if longer). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31917-109318 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31931-109318 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 740 -SubTopic 10 -Section 45 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=21917399&loc=d3e31958-109318 + Details
Name: | us-gaap_DeferredTaxLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal 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 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_EmployeeRelatedLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13816-109267 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13770-109266 + Details
Name: | us-gaap_Goodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -URI http://asc.fasb.org/extlink&oid=26713463&loc=d3e16323-109275 + Details
Name: | us-gaap_IntangibleAssetsNetExcludingGoodwill
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal 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 -Glossary Current Liabilities -URI http://asc.fasb.org/extlink&oid=6509677 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6935-107765 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 9 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e7018-107765 + Details
Name: | us-gaap_InterestPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or 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.6(a)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 330 -SubTopic 10 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6386567&loc=d3e3927-108312 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_InventoryNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total investments in (A) an entity in which the entity has significant influence, but does not have control, (B) subsidiaries that are not required to be consolidated and are accounted for using the equity and or cost method, and (C) an entity in which the reporting entity shares control of the entity with another party or group. Includes long-term advances receivable from a party that is affiliated with the reporting entity by means of direct or indirect ownership. + 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.12) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future. + 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.19-26) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_Liabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any. + 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.32) -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 03 -Paragraph 25 -Article 7 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 32 -Article 5 + Details
Name: | us-gaap_LiabilitiesAndStockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business 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.21) -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 21 -Article 5 + Details
Name: | us-gaap_LiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The noncurrent portion of the amount recognized for uncertain tax positions as of the balance sheet date. + 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 + Details
Name: | us-gaap_LiabilityForUncertainTaxPositionsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying amount of long-term debt, net of unamortized discount or premium, excluding amounts to be repaid within one year or the normal operating cycle, if longer (current maturities). Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 22 -Article 5 Reference 2: 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.22) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 + Details
Name: | us-gaap_LongTermDebtNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest). + 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.31) -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 27 -Article 5 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 20 -Article 7 + Details
Name: | us-gaap_MinorityInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the 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.19,20) -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 19, 20 -Article 5 + Details
Name: | us-gaap_NotesPayableCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying amount, as of the balance sheet date, of noncurrent assets not separately disclosed in the balance sheet. Noncurrent assets are expected to be realized or consumed after one year (or the normal 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.17) -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 17 -Article 5 + Details
Name: | us-gaap_OtherAssetsNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Aggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and of liabilities not separately disclosed. + 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 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 3: 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 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6904-107765 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying amount, as of the balance sheet date, of noncurrent obligations not separately disclosed in the balance sheet. Noncurrent liabilities are expected to be paid after one year (or the normal 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 + Details
Name: | us-gaap_OtherLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This represents the noncurrent liability for underfunded plans recognized in the balance sheet that is associated with the defined benefit pension plans and other postretirement defined benefit plans. + 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 FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=28361610&loc=d3e2417-114920 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28361610&loc=d3e2410-114920 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=28361610&loc=d3e1928-114920 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=21915240&loc=d3e1703-114919 + Details
Name: | us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal 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 8 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Current Assets -URI http://asc.fasb.org/extlink&oid=6509628 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6787-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section 05 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6386993&loc=d3e5865-108316 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 340 -SubTopic 10 -Section 05 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6386993&loc=d3e5879-108316 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -Subparagraph (g)(4) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 + Details
Name: | us-gaap_PrepaidTaxes
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229 Reference 2: 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.13) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 13 -Subparagraph a -Article 5 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 8 -Article 7 + Details
Name: | us-gaap_PropertyPlantAndEquipmentNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 310 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SAB TOPIC 4.E) -URI http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 4 -Section E Reference 3: 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.29-31) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 29, 30, 31 -Article 5 + Details
Name: | us-gaap_StockholdersEquity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568447-111683 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=7656940&loc=SL4568740-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 55 -Paragraph 4I -URI http://asc.fasb.org/extlink&oid=31814832&loc=SL4590271-111686 + Details
Name: | us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_GuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_NonGuarantorSubsidiariesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | dei_LegalEntityAxis=us-gaap_ParentCompanyMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_ConsolidationEliminationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |