XML 80 R69.htm IDEA: XBRL DOCUMENT
v3.25.3

Subsequent events (Details) € in Millions, $ in Millions | Dec. 31, 2025 USD ($) | Dec. 31, 2025 EUR (€) | Oct. 03, 2025 counterparty | Sep. 29, 2025 USD ($) | Apr. 25, 2024 USD ($) counterparty | Apr. 25, 2024 EUR (€) counterparty
--- | --- | --- | --- | --- | --- | ---
Minimum | Subsequent event | VI Business Integration Plan |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Expected restructuring charges |  |  |  | $ 36 |  |
Expected cash outlays |  |  |  | 12 |  |
Capital expenditures, expected cash outlays |  |  |  | 5 |  |
Minimum | Subsequent event | VI Business Integration Plan | Special Termination Benefit And Other Restructuring |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Expected restructuring charges |  |  |  | 26 |  |
Minimum | Subsequent event | VI Business Integration Plan | Accelerated Depreciation And Other Costs |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Expected restructuring charges |  |  |  | 10 |  |
Maximum | Subsequent event | VI Business Integration Plan |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Expected restructuring charges |  |  |  | 44 |  |
Expected cash outlays |  |  |  | 14 |  |
Capital expenditures, expected cash outlays |  |  |  | 7 |  |
Maximum | Subsequent event | VI Business Integration Plan | Special Termination Benefit And Other Restructuring |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Expected restructuring charges |  |  |  | 31 |  |
Maximum | Subsequent event | VI Business Integration Plan | Accelerated Depreciation And Other Costs |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Expected restructuring charges |  |  |  | $ 13 |  |
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Derivative, number of counterparties | counterparty |  |  |  |  | 5 | 5
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument | Subsequent event |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Derivative, number of counterparties | counterparty |  |  | 5 |  |  |
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument | Short |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Total notional amount for all open foreign currency forward contracts |  |  |  |  | $ 250 |
Derivative, fixed interest rate |  |  |  |  | 4.25% | 4.25%
Cross Currency Interest Rate Contract, Expiring 2027 | Designated as hedging instrument | Long |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Total notional amount for all open foreign currency forward contracts | € |  |  |  |  |  | € 233.4
Derivative, fixed interest rate |  |  |  |  | 2.44% | 2.44%
Cross Currency Interest Rate Contract, Expiring 2026 | Designated as hedging instrument | Short | Subsequent event |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Total notional amount for all open foreign currency forward contracts | $ 500 |  |  |  |  |
Derivative, fixed interest rate | 4.63% | 4.63% |  |  |  |
Cross Currency Interest Rate Contract, Expiring 2026 | Designated as hedging instrument | Long | Subsequent event |  |  |  |  |  |
Subsequent Event [Line Items] |  |  |  |  |  |
Total notional amount for all open foreign currency forward contracts | € |  | € 474.7 |  |  |  |
Derivative, fixed interest rate | 2.77% | 2.77% |  |  |  |

X
- Definition Derivative, Number of Counterparties + References No definition available. + Details
Name: | tfx_DerivativeNumberOfCounterparties
Namespace Prefix: | tfx_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Restructuring and Related Cost, Capital Expenditures, Expected Cash Outlays + References No definition available. + Details
Name: | tfx_RestructuringAndRelatedCostCapitalExpendituresExpectedCashOutlays
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Restructuring and Related Cost, Expected Cash Outlays + References No definition available. + Details
Name: | tfx_RestructuringAndRelatedCostExpectedCashOutlays
Namespace Prefix: | tfx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Fixed interest rate related to the interest rate derivative. + References No definition available. + Details
Name: | us-gaap_DerivativeFixedInterestRate
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Nominal or face amount used to calculate payment on derivative. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 181 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A + Details
Name: | us-gaap_DerivativeNotionalAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount expected to be recognized in earnings for the specified restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedCostExpectedCost1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483399/855-10-50-2 + Details
Name: | us-gaap_SubsequentEventLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=tfx_VIBusinessIntegrationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=tfx_SpecialTerminationBenefitAndOtherRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=tfx_AcceleratedDepreciationAndOtherCostsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tfx_CrossCurrencyInterestRateContractExpiring2027Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_ShortMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PositionAxis=us-gaap_LongMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DerivativeInstrumentRiskAxis=tfx_CrossCurrencyInterestRateContractExpiring2026Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |