<SEC-DOCUMENT>0000096943-26-000042.txt : 20260430
<SEC-HEADER>0000096943-26-000042.hdr.sgml : 20260430
<ACCEPTANCE-DATETIME>20260430163024
ACCESSION NUMBER:		0000096943-26-000042
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		13
CONFORMED PERIOD OF REPORT:	20260428
ITEM INFORMATION:		Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers: Compensatory Arrangements of Certain Officers
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20260430
DATE AS OF CHANGE:		20260430

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TELEFLEX INC
		CENTRAL INDEX KEY:			0000096943
		STANDARD INDUSTRIAL CLASSIFICATION:	SURGICAL & MEDICAL INSTRUMENTS & APPARATUS [3841]
		ORGANIZATION NAME:           	08 Industrial Applications and Services
		EIN:				231147939
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-05353
		FILM NUMBER:		26926116

	BUSINESS ADDRESS:	
		STREET 1:		550 E SWEDESFORD RD
		STREET 2:		SUITE 400
		CITY:			WAYNE
		STATE:			PA
		ZIP:			19087
		BUSINESS PHONE:		610-225-6800

	MAIL ADDRESS:	
		STREET 1:		550 E SWEDESFORD RD
		STREET 2:		SUITE 400
		CITY:			WAYNE
		STATE:			PA
		ZIP:			19087
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>tfx-20260428.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ddbb1-3ffc-7f3e-9388-19749ed917a9,g:2d7a2af8-3b7a-4294-8a5b-0526378f5528,d:2169333cc1544dcba17f4e244863ab1b-->
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:dei="http://xbrl.sec.gov/dei/2025" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tfx-20260428</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="c-1" name="dei:EntityCentralIndexKey" id="f-21">0000096943</ix:nonNumeric><ix:nonNumeric contextRef="c-1" name="dei:AmendmentFlag" id="f-22">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tfx-20260428.xsd"/></ix:references><ix:resources><xbrli:context id="c-1"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000096943</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2026-04-28</xbrli:startDate><xbrli:endDate>2026-04-28</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i2169333cc1544dcba17f4e244863ab1b_1"></div><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary;margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Washington, DC 20549</span></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="margin-bottom:4pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%">FORM <ix:nonNumeric contextRef="c-1" name="dei:DocumentType" id="f-1">8-K</ix:nonNumeric> </span></div><div style="margin-bottom:4pt;text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:79.678%"><tr><td style="width:1.0%"/><td style="width:42.936%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:54.864%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Date of Report (Date of Earliest Event Reported)  </span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="f-2">April 28, 2026</ix:nonNumeric></span></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityRegistrantName" id="f-3">TELEFLEX INCORPORATED</ix:nonNumeric> </span></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Exact name of Registrant as Specified in Its Charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:25.254%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:36.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:34.918%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="f-4">Delaware</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityFileNumber" id="f-5">1-5353</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityTaxIdentificationNumber" id="f-6">23-1147939</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(State or Other Jurisdiction</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">of Incorporation or Organization)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Commission File Number) </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">(IRS Employer</span></div><div style="margin-top:2pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:120%">Identification No.)</span></div></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:24.630%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:5.186%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.297%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:22.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.657%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressAddressLine1" id="f-7">550 E. Swedesford Rd., Suite 400</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressCityOrTown" id="f-8">Wayne,</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressStateOrProvince" id="f-9">PA</ix:nonNumeric></span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline"><ix:nonNumeric contextRef="c-1" name="dei:EntityAddressPostalZipCode" id="f-10">19087</ix:nonNumeric></span></td></tr><tr><td colspan="9" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(Address of Principal Executive Offices)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">(Zip Code)</span></td></tr><tr style="height:32pt"><td colspan="9" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:400;line-height:100%">Registrant&#8217;s Telephone Number, Including Area Code</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:CityAreaCode" id="f-11">(610)</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:LocalPhoneNumber" id="f-12">225-6800</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.128%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">Not applicable</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:8pt;font-weight:700;line-height:100%">(Former Name or Former Address, If Changed Since Last Report)</span></td></tr></table></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:0.1%"/><td style="width:1.996%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:33.014%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:40.920%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.558%"/><td style="width:0.1%"/></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Securities registered pursuant to Section 12(b) of the Act:</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:Security12bTitle" id="f-13">Common Stock, par value $1 per share</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:TradingSymbol" id="f-14">TFX</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="c-1" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="f-15">New York Stock Exchange</ix:nonNumeric></span></td><td colspan="3" style="border-left:1pt solid #000000;padding:0 1pt"/></tr></table></div><div style="text-align:center"><span><br/></span></div><div style="margin-bottom:3pt;text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions: </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="f-16">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="f-17">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="f-18">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div><div><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="f-19">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">  Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div style="text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Emerging growth company   </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="c-1" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="f-20">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.                                                         </span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#9744;</span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:120%">Item 5.02.  Departure of Directors or Certain Officers; Election of Directors; Appointment of Certain Officers; Compensatory Arrangements of Certain Officers.</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">On April 30, 2026, Teleflex Incorporated (the &#8220;Company&#8221;) announced the appointment of Jason Weidman as the Company&#8217;s President and Chief Executive Officer, effective as of June 8, 2026 (the &#8220;Start Date&#8221;), replacing interim President and Chief Executive Officer Stuart A. Randle at that time.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:112%">  </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">The Company&#8217;s Board of Directors (the &#8220;Board&#8221;) expects to appoint Mr. Weidman as a director effective as of the Start Date. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">Mr. Randle will continue as a member of the Board.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">Mr. Weidman, 51, joins the Company from Medtronic plc, a global healthcare technology company (&#8220;Medtronic&#8221;), where he held a number of senior leadership roles from 2006 to 2026. </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">Most recently, Mr. Weidman held the roles of SVP and President, Coronary &amp; Renal Denervation and SVP and President, Aortic, Peripheral and Venous, pursuant to which he spearheaded strategic product innovations and market development initiatives in coronary and peripheral vascular markets. Prior to Medtronic, Mr. Weidman held roles at Thoratec Corporation. Mr. Weidman received an MBA in Health Care Management from the Wharton School at the University of Pennsylvania, an MS in Mechanical Engineering with a concentration in Biomechanics from Stanford University and a BSE in Mechanical Engineering from the University of Michigan. </span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">Mr. Weidman does not have any family relationships with any executive officer or director of the Company. There are no arrangements or understandings with the Company, or any other persons, under which Mr. Weidman was elected to serve as an officer or director of the Company. In addition, he is not party to any transaction requiring disclosure under Item 404(a) of Regulation S-K of the Securities and Exchange Act of 1934, as amended.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-style:italic;font-weight:400;line-height:112%">Offer Letter with Mr. Weidman</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">In connection with Mr. Weidman&#8217;s appointment as President and Chief Executive Officer, the Company and Mr. Weidman entered into an offer letter, dated April 26, 2026 (the &#8220;Offer Letter&#8221;). The Offer Letter provides for an annual base salary of $1 million, a target annual cash bonus of 125% of annual base salary (for 2026, paid at no less than prorated target), an annual equity award target of $7 million (beginning in 2027) and participation in employee benefit plans. Additionally, the Offer Letter provides for a sign-on restricted stock grant with a grant date fair value of $7 million (vesting in substantially equal installments on each of the first four anniversaries of the grant date) and a grant of stock options with a grant date fair value of $1 million (vesting in substantially equal installments on each of the first three anniversaries of the grant date). Vesting is subject to Mr. Weidman&#8217;s continued service through the applicable vesting date, except in the case of certain terminations. Mr. Weidman is also eligible to receive (a) a cash payment of up to $800,000 payable on December 31, 2026 to replace forfeited incentive compensation from his prior employer; (b) relocation benefits, including temporary housing and rental car reimbursement for up to 12 months, reimbursement of travel expenses, primary home relocation cost reimbursements with tax equalization payments and up to $15,000 in other expenses; and (c) reimbursement of certain legal fees. If Mr. Weidman&#8217;s employment terminates for any reason other than his resignation for good reason or a termination by the Company without cause within three years after his start date, Mr. Weidman is obligated to repay all relocation benefits.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">The Offer Letter includes a Senior Executive Officer Severance Agreement and an Executive Change of Control Agreement, in each case, substantially consistent with the Company&#8217;s standard form of agreements. Pursuant to the Senior Executive Officer Severance Agreement, upon a termination by the Company without cause or a resignation for good reason not in connection with a change in control (as all such terms are defined in the agreement), subject to signing a release of claims and complying with restrictive covenants, Mr. Weidman would be eligible to receive: payment in a lump sum of his cash bonus for the year prior to termination to the extent unpaid and a prorated cash bonus for the year of termination if he has worked at least six months of such year; continued base salary for 24 months following termination (the &#8220;Severance Period&#8221;); continued vehicle allowance during the Severance Period; reimbursement of outplacement services of up to $20,000; continued group health plan coverage for Mr. Weidman and his eligible dependents, at active employee rates, until the earlier of the end of the Severance Period or until he is eligible for such benefits in connection with future employment; and comparable life and accident insurance to that which he last elected to receive while employed by the Company, at active employee rates, until the earlier of the end of the Severance Period or until he is eligible for such benefits in connection with future employment. Pursuant to the Executive Change of Control Agreement, upon a termination by the Company </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">without cause or a resignation for good reason in connection with a change in control (as all such terms are defined in the agreement), subject to signing a release of claims, Mr. Weidman would be eligible to receive the same benefits (other than life and accident insurance) except that the Severance Period would be 36 months, and in addition be eligible to receive the following: if no bonus was awarded to him for the year prior to termination, a lump sum cash payment equal to his target bonus amount; a lump sum cash payment equal to 300% of the target bonus for the year of termination; employer contributions that he would have been credited for the year of termination (or, if higher, the year in which the change of control occurs) under the Company&#8217;s Deferred Compensation Plan if he participates in such plan; and acceleration of all unvested Company stock options and restricted stock.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">Mr. Weidman is subject to a non-solicitation of employees covenant for 24 months after termination and perpetual confidentiality obligations, and Mr. Weidman and the Company are subject to mutual non-disparagement obligations. Further, after Mr. Weidman relocates to the Company&#8217;s headquarters in Wayne, Pennsylvania, he will be subject to non-compete and non-solicitation of customer obligations for 24 months after termination.</span></div><div><span><br/></span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">The foregoing transition matters were also announced in the Company&#8217;s press release dated April 30, 2026, which is attached hereto as Exhibit 99.1 and is incorporated herein by reference.</span></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:700;line-height:112%">Item 9.01. Financial Statements and Exhibits.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">(d) Exhibits. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">99.1 </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:112%">     </span><span style="color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline" href="ex991to4-30x2026receoannou.htm">Press Release, dated April </a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline" href="ex991to4-30x2026receoannou.htm">30</a><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%;text-decoration:underline" href="ex991to4-30x2026receoannou.htm">, 2026</a></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">104 </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:112%">      </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:112%">The Cover Page from this Current Report on Form 8-K, formatted in Inline XBRL</span></div><div style="margin-bottom:12pt;padding-left:72pt;text-indent:-72pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="margin-bottom:12pt;text-align:center"><span><br/></span></div><div style="margin-bottom:12pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:10pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.274%"><tr><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:48.900%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:11pt;font-weight:400;line-height:100%">Date: April 30, 2026</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">TELEFLEX INCORPORATED</span></div><div><span><br/></span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">By:  </span><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%;text-decoration:underline">/s/ Daniel V. Logue                      </span></div><div style="padding-left:54pt;text-indent:-54pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">Name: Daniel V. Logue</span></div><div style="padding-left:36pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',serif;font-size:12pt;font-weight:400;line-height:100%">Title:   Corporate Vice President, General Counsel and Secretary</span></div><div style="padding-left:20.25pt"><span><br/></span></div></td></tr></table></div><div style="margin-bottom:30pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>ex991to4-30x2026receoannou.htm
<DESCRIPTION>EX-99.1
<TEXT>
<html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2026 Workiva -->
<title>Document</title></head><body><div id="i358548fbfff74cfa916dc3ce890b30a7_37"></div><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div style="text-align:right"><font style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:112%">Exhibit 99.1</font></div><div style="text-align:right"><font><br></font></div><div style="text-align:right"><img alt="tfxlogo.jpg" src="tfxlogo.jpg" style="height:58px;margin-bottom:5pt;vertical-align:text-bottom;width:192px"></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Teleflex Appoints Jason Weidman as President and CEO</font></div><div><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:115%">Proven Industry Leader to Guide Company&#8217;s Next Chapter of Growth and Value Creation</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">WAYNE, Pa., April 30, 2026 &#8211; Teleflex Incorporated (NYSE&#58; TFX) today announced that Jason Weidman has been appointed President and Chief Executive Officer, effective June 8, 2026. He will succeed Stuart Randle, who has been serving as Interim President and CEO since January 2026 and will continue as a member of Teleflex&#8217;s Board of Directors. Mr. Weidman is expected to join the Teleflex Board when he assumes his role as President and CEO.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Mr. Weidman is a proven medical technology leader with over 25 years of industry experience and a strong track record of building and scaling businesses globally. He joins Teleflex from Medtronic plc, where he held a number of senior leadership roles over nearly two decades, most recently serving as SVP and President, Coronary &#38; Renal Denervation, and SVP and President, Aortic, Peripheral and Venous. In these positions, he oversaw significant growth and global expansion of multi-billion dollar revenue operating units, including the successful launch of key innovations and acquisitions. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8220;We&#8217;re thrilled to welcome Jason to Teleflex. Following the completion of the divestitures, Teleflex will be a fundamentally transformed company, with a portfolio focused on our core interventional, critical care and high acuity hospital markets,&#8221; said Dr. Stephen Klasko, Teleflex&#8217;s Chairman of the Board. &#8220;Jason&#8217;s medical technology expertise is closely aligned with our focused product portfolio, and his track record of driving growth, advancing product innovations and expanding global markets make him an ideal candidate to lead Teleflex&#8217;s go-forward strategy. With attractive, high-growth end markets, what will be a significantly enhanced capital structure from our intended $1 billion share buyback and $800 million debt paydown following the close of the sale transactions and an experienced and driven leadership team, we believe Teleflex will be an incredibly compelling growth story.&#8221;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">&#8220;It&#8217;s an honor for me to join Teleflex at such an important inflection point and to help lead the Company into its next phase of growth,&#8221; said Mr. Weidman. &#8220;Having spent my entire career in the medical technology industry, I see a clear opportunity for Teleflex to build on its strong foundation and commitment to innovation, further shaping the future of healthcare while advancing our purpose of improving the health and quality of people&#8217;s lives.&#8221;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Dr. Klasko added, &#8220;I also want to thank Stuart for his leadership over the past four months. The Board and I are grateful for his contributions and value his continued insights and guidance as a member of our Board.&#8221;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">About Jason Weidman</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Mr. Weidman brings over 25 years of experience in the medical device industry. He held key leadership roles at Medtronic from 2006 &#8211; 2026, including his most recent roles of SVP and President, Coronary &#38; Renal Denervation and SVP and President, Aortic, Peripheral and Venous, where he spearheaded</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div><hr style="page-break-after:always"><div style="min-height:72pt;width:100%"><div><font><br></font></div></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">strategic product innovations and market development initiatives in coronary and peripheral vascular markets. Prior to Medtronic, Mr. Weidman held roles at Thoratec Corporation. </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Mr. Weidman received an MBA in Health Care Management from the Wharton School at the University of Pennsylvania, an MS in Mechanical Engineering with a concentration in Biomechanics from Stanford University and a BSE in Mechanical Engineering from the University of Michigan.</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">     </font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">About Teleflex Incorporated</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">As a global provider of medical technologies, Teleflex is driven by our purpose to improve the health and quality of people&#8217;s lives. Through our vision to become the most trusted partner in healthcare, we offer a diverse portfolio with solutions in the therapy areas of anesthesia, emergency medicine, interventional cardiology and radiology, surgical, vascular access, and urology. We believe that the potential of great people, purpose driven innovation, and world-class products can shape the future direction of healthcare.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Teleflex is the home of Arrow&#8482;, Barrigel&#8482;, Deknatel&#8482;, LMA&#8482;, Pilling&#8482;, QuikClot&#8482;, R&#252;sch&#8482;, UroLift&#8482; and Weck&#8482; &#8211; trusted brands united by a common sense of purpose.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">At Teleflex, we are empowering the future of healthcare. For more information, please visit teleflex.com.</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:115%">Contacts&#58;</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Teleflex</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Lawrence Keusch</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">Vice President, Investor Relations and Strategy Development</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:400;line-height:115%">investor.relations&#64;teleflex.com</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%"> </font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">610-948-2836</font></div><div style="height:72pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>tfx-20260428.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ddbb1-3ffc-7f3e-9388-19749ed917a9,g:2d7a2af8-3b7a-4294-8a5b-0526378f5528-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tfx="http://www.teleflex.com/20260428" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.teleflex.com/20260428">
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2025" schemaLocation="https://xbrl.sec.gov/dei/2025/dei-2025.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tfx-20260428_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tfx-20260428_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="A8KCoverPage" roleURI="http://www.teleflex.com/role/A8KCoverPage">
        <link:definition>0000001 - Document - 8-K Cover Page</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>tfx-20260428_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ddbb1-3ffc-7f3e-9388-19749ed917a9,g:2d7a2af8-3b7a-4294-8a5b-0526378f5528-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_SolicitingMaterial_019ddbb1-3ffc-7b1e-a1d6-544b8b3a284b_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_019ddbb1-3ffc-714c-84b9-cde9c3785d1c_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_019ddbb1-3ffc-7d89-ad44-c0cad0dc48f1_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_019ddbb1-3ffc-7b17-b588-63205c5b5347_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_019ddbb1-3ffc-76cc-a9bd-eb903190ad1f_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_019ddbb1-3ffc-73d3-86ab-8076da9a809a_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_019ddbb1-3ffc-7eaf-8a36-68e53fb78cda_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_019ddbb1-3ffc-7243-8a56-ee7fd9cf695b_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_019ddbb1-3ffc-7770-b5b0-142d1a873d48_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_019ddbb1-3ffc-7b97-a8bf-b6d3af3afadb_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_019ddbb1-3ffc-7a43-9935-fc8f43225bf6_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_019ddbb1-3ffc-7d30-b1c9-1e226af783b6_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_019ddbb1-3ffc-7ba5-b490-2fd39d1998b3_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_019ddbb1-3ffc-7ab9-8a42-1fcc4c673817_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_019ddbb1-3ffc-7ede-a80a-7dd4af162727_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_019ddbb1-3ffc-7092-904d-6c5255339e61_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_019ddbb1-3ffc-7bfb-955a-fb82d32f27b4_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_019ddbb1-3ffc-7fea-bf66-7c3ea422cd6d_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_019ddbb1-3ffc-7cbf-ba03-77a6918b920f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_019ddbb1-3ffc-79ad-9029-df29d97f535a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_019ddbb1-3ffc-7f25-ac37-8dc1fde6360c_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_019ddbb1-3ffc-7c36-9b40-fa6e3635e22f_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_019ddbb1-3ffc-7d4b-9852-d49ec9e95b05_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>tfx-20260428_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with the Workiva Platform-->
<!--Copyright 2026 Workiva-->
<!--r:019ddbb1-3ffc-7f3e-9388-19749ed917a9,g:2d7a2af8-3b7a-4294-8a5b-0526378f5528-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.teleflex.com/role/A8KCoverPage" xlink:type="simple" xlink:href="tfx-20260428.xsd#A8KCoverPage"/>
  <link:presentationLink xlink:role="http://www.teleflex.com/role/A8KCoverPage" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_019ddbb1-3ffc-7896-9fc6-1d20a1eb95f9" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_DocumentType_019ddbb1-3ffc-7896-9fc6-1d20a1eb95f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_019ddbb1-3ffc-7524-9a1c-a698096669e2" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityRegistrantName_019ddbb1-3ffc-7524-9a1c-a698096669e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_019ddbb1-3ffc-706c-a422-c574fe09f77d" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_DocumentPeriodEndDate_019ddbb1-3ffc-706c-a422-c574fe09f77d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_019ddbb1-3ffc-7d35-b050-069b5ba495c5" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_019ddbb1-3ffc-7d35-b050-069b5ba495c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_019ddbb1-3ffc-7055-82e8-d66228c8ad04" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityFileNumber_019ddbb1-3ffc-7055-82e8-d66228c8ad04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_019ddbb1-3ffc-7150-862c-891af35f9234" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityTaxIdentificationNumber_019ddbb1-3ffc-7150-862c-891af35f9234" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_019ddbb1-3ffc-7a43-b653-0badd16e6d89" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityAddressAddressLine1_019ddbb1-3ffc-7a43-b653-0badd16e6d89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_019ddbb1-3ffc-791c-b06b-7e1bc6e8bc02" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityAddressCityOrTown_019ddbb1-3ffc-791c-b06b-7e1bc6e8bc02" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_019ddbb1-3ffc-7249-b59a-ede392e56935" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityAddressStateOrProvince_019ddbb1-3ffc-7249-b59a-ede392e56935" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_019ddbb1-3ffc-7b8d-9cab-a049ea1b5f93" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityAddressPostalZipCode_019ddbb1-3ffc-7b8d-9cab-a049ea1b5f93" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_019ddbb1-3ffc-7694-b960-060eda4517f0" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_CityAreaCode_019ddbb1-3ffc-7694-b960-060eda4517f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_019ddbb1-3ffc-7ad1-a09b-4843b5c341b5" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_LocalPhoneNumber_019ddbb1-3ffc-7ad1-a09b-4843b5c341b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_019ddbb1-3ffc-7ac5-aacd-3d6440536565" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_Security12bTitle_019ddbb1-3ffc-7ac5-aacd-3d6440536565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_019ddbb1-3ffc-7801-aaf8-bbf2799a6342" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_TradingSymbol_019ddbb1-3ffc-7801-aaf8-bbf2799a6342" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_019ddbb1-3ffc-71b3-b38a-8934a1c940c4" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_SecurityExchangeName_019ddbb1-3ffc-71b3-b38a-8934a1c940c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_019ddbb1-3ffc-7108-9426-d6ecb2547807" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_WrittenCommunications_019ddbb1-3ffc-7108-9426-d6ecb2547807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_019ddbb1-3ffc-710e-aaa5-1c25a0eb0543" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_SolicitingMaterial_019ddbb1-3ffc-710e-aaa5-1c25a0eb0543" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_019ddbb1-3ffc-7fa9-87f5-7b44d3f8f9b7" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_PreCommencementTenderOffer_019ddbb1-3ffc-7fa9-87f5-7b44d3f8f9b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_019ddbb1-3ffc-7e51-a3b6-d77697d98a6a" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_019ddbb1-3ffc-7e51-a3b6-d77697d98a6a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_019ddbb1-3ffc-73bc-8f68-afc9229eabbc" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityEmergingGrowthCompany_019ddbb1-3ffc-73bc-8f68-afc9229eabbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_019ddbb1-3ffc-7e61-a167-ea5d24f9e278" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_EntityCentralIndexKey_019ddbb1-3ffc-7e61-a167-ea5d24f9e278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_019ddbb1-3ffc-7383-8373-e2e10d282715" xlink:href="https://xbrl.sec.gov/dei/2025/dei-2025.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_019ddbb1-3ffc-71ee-9393-51c99719ae5e" xlink:to="loc_dei_AmendmentFlag_019ddbb1-3ffc-7383-8373-e2e10d282715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>tfxlogo.jpg
<TEXT>
begin 644 tfxlogo.jpg
M_]C_X  02D9)1@ ! 0$ D "0  #_VP!#  ," @," @,# P,$ P,$!0@%!00$
M!0H'!P8(# H,# L*"PL-#A(0#0X1#@L+$!80$1,4%145# \7&!84&!(4%13_
MVP!# 0,$! 4$!0D%!0D4#0L-%!04%!04%!04%!04%!04%!04%!04%!04%!04
M%!04%!04%!04%!04%!04%!04%!04%!3_P  1" !E 4L# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#]4Z*** $X
MQ2<4=J_.[]O+]KSXH_ WXW6OAWP=KEIIVDR:/;WKPS:?%-^]>2=&^=U_V$KJ
MPV&GC)^SI[F-6K&C'GD?HA17XR?\/(?CW_T-FG_^">W_ /B*/^'D'Q\_Z&O3
M_P#P36__ ,17K_V!B^\?O.+^T*1^S7IBCKD5\O?\$_\ XW>+OCM\']9U[QIJ
M,.I:G;Z[-9130VR6V84AA<?(GN[5\8?%W]OSXV^$/BUXUT33/$ME!I>EZY>6
M5HDFE6[[84F=$R^SGI7'1RVO6JSHPWB;3Q4(0C-GZXYHS7XR?\/(?CW_ -#9
MI_\ X)[?_P"(J/\ X>2?'S_H;=/_ /!-;?\ Q%=G]@XOO'[S+^T*1^T(H/O7
MGWP'\4:CXV^"O@7Q!J\R3ZMJNBV=[=RHFP/-)"CO\O;FN^9C7@2CRRY3T8OF
MV)**2BI&1LOS TK=ZS=>NY+/0=2N8CMFB@=T]F"\5^8/[+/[<WQD^)WQX\#>
M&O$/B*UO=&U:[,-W"NF6\3LODN_WT3_8KNH8.KB82J0VB<]6O"E.,)=3]4Z6
MDI:X3H"BDI: "BBB@!,>U)^%97B#Q#IWA71+[6-5NX=/TRRB>XN;F9MJ1(@R
M[$U^:?Q>_P""KGB2ZU>[@^&^@V-AHT;>7%J>M(\US/\ [8AWHJ?^/UV87!U<
M8[44<]6O"C\1^H/K28&,9KY9_8!^.GC+X\_"_7];\:WL5]?VVL/:0O#:I;JL
M7DQN.%_WZ^3?VE/VZOC+\.?CMX[\-:!XAM+72-)U!K:TA?3+=W5 B'[[I[UO
M3RVM5KRHKXHD2Q4(0YS]6Z*Y_P $:A<:UX-T#4+IMUW=:?;SROMV[G>-6;BM
M^O-V.L6BBDI +1110 4444 %%%% !1124 +1110 4444 %%%% "5YWXW^ OP
M]^)&LQZKXI\&Z/KVIK$L*W6H6B3.(US\O/\ OM^=>BTWBG&4H:Q \?\ ^&0_
M@MG_ ))CX9/_ '#D_P *^*/^"G/P;\#?"SPGX"G\(>%M*\.3W>HW"7#Z?;)#
MYJ)!T;UK]-L]*_/S_@KQ_P B7\./^PI<?^B*]G+*M66+IJ4V>?BH0]C(ZS_@
MD[_R;WXB_P"QFG_])K:OSM^,4"3_ +3GC6*5-\$WC*Y1T?\ C3[8]?HE_P $
MG?\ DWOQ%_V,T_\ Z36U?GA\7/\ DZ+Q?_V.MS_Z7U]#@O\ ?<2>=7_W>B?L
M,G[(GP7VC_BV/AG_ ,%R?X4[_AD/X+?]$Q\,_P#@N3_"O78_N+]*S-?\0:;X
M5T2\UC5[V+3M,L8FGN+NY;;'$B]68^E?%^VKMVYW][/=Y86':+H.G^&M)LM*
MTNTBL--LHD@M[6%=B1(H 55'IQ6@S;>V:_,3]H#_ (*F:_J5[<Z7\*[2WTC2
MHOE_X2#4H=]S<?[<,+_(J>[[J\#L?C3^TQXQ1]5TSQ'\1-1M6?B;2X;CR?\
MQQ-E>O2R7$5(\\Y<OJ<,L;2A[L#]N<BESQ7XT_#/_@H9\:/A?JL=OK6H_P#"
M6V4/%QIFOP^7/CT\[[Z/_O[Z_3+]G#]I/PG^TIX1;5O#\IM]0M2L>H:5<G]_
M:OU_X$G7:_>N7%99B,'[\_A-J.*A6T/2_%W_ "*^L?\ 7E-_Z :_$[]A7_DZ
MKX8?]?S_ /I--7[8^+O^17UC_KRF_P#0#7XG?L*_\G5?##_K^?\ ])IJ]/*O
M]UQ'H<>-_C4C]RMU%(.E?*W[5O[=7AG]G5FT+2[=?$WCF2/?_9R/LAM%_A>Y
M?M_N#YC_ +-?.T:,\1/DI;GJ3G&G'FD?5'-'-?BIKW[9W[0/Q>UKR=,\3ZS#
M-O\ W6E^$[3RMG_?";W_ .!O5,_M,?M'_"F^ANM6\5>,=/=_N)XDMG>%_P#@
M$R5[RR.K_/'[SS_[0C_*?MSFE_E7P7^RO_P4HL_B!JUCX2^)5M;:%K5T_D6F
MLVIV6=RW 1)%?F)W_P"^/]RON/6KF2ST6_GB'[Z*!W3_ '@IQ7BU\+5P\_9U
M3NI5HUH\\#Y4_P""GGB*\T']EVZMK1MB:MJ]I87/^U$2\A_6):^4/^"9/P1T
M'XG_ !%\2>(O$>EPZM9^';>$6EM=(CP_:9GD^=D_C*(G_C]>/?&C]JOXL?&O
MPJF@^-[E)M&6[2Z54TA+;]\F_9\__ FK)^!O[17Q'^ \.L)X!N4MH]4>%[OS
M-.^V?<W[/]S[[U]E0P5:C@9TH_$SPIXB$\1S'[LV]O%;Q[88TB3^ZB[17X7_
M +9G_)T7Q2_[#+_^@)7Z;_L#?&SQO\</A?KNL>.ITFU*UU9[6)TL?LW[KR8W
M'R?\#K\R?VS?^3I/BE_V&7_] 2O.R>G*EBYPGO8ZL;+FI0D?MC\,O^2;>%?^
MP3:?^B4KI0*YOX8_\DV\*_\ 8)M/_1*5Q?[0G[0WA+]G3P:^N>)KAGFFW1V.
MF6Q)N;V;'W$'Y9;^&OFN6=2JX01ZO,H0NSUGZTTE?6OQS^*G_!1CXQ?$S4I[
M?0+W_A"],F_U6GZ-%ONMG^W,Z;]_^YLKD[OXQ?M-^&;9-5U'Q#\1K*U5D?[5
M>PW'D_\ CZ;*]N&1U^6\I)' \?#[)^W?045^6?P%_P""I'B;0[ZVL/BA:P^(
M-'=O+?6K")8;RW_VWC3Y)D]TV5^F7ACQ-I?C3P[9:WH5_#J.DZA$)K6\MFW)
M(C<AA7FXK!5<'*U5'52Q$*WPFQ1FORW_ &COVLOVB_V=_BMJGA.^U[3)K('[
M1IFH2:-$/M=FQ^1_]_\ @;_;2OM_]E+X_6G[1?PCT_Q&@B@UN#%EK%FF/W-T
MGW\?[#CYU]FIULOK4:4:[^!A'$1E/D/:NE'K6/XG\2:=X/\ #^H:YK%TEGIF
MGP/=7-PY^5$1<L:_*C5/^"C7QN\<?$::P\"O8P6FJ:A]FT;2FTQ)IMCOLA1W
M_OU.%P57%\SAT"KB(4?B/UO_  I.*\4^(+>.?!_[+^OWMYXGD7QYI.@SZC+J
M^F6<(WW42/-L2%U=-F5V=/NUX)XZ^+WQ<\&Q>*-!T[6[_5IGTFTFL=<N=.AW
M64L-JEW>/)L39\\;[$^3[]12PLJND9%RJ\I]TT56LV9[2%V_UC(I:K-<IL%%
M%% !1110 4444 -/6OS[_P""N_\ R)?PW_["EQ_Z(K]!#UK\^_\ @KO_ ,B7
M\-_^PI<?^B*]7*O]]IG%B_X$SK/^"3O_ ";WXB_[&:?_ -)K:OSP^+G_ "=%
MXO\ ^QUN?_2^OT/_ ."3O_)O?B+_ +&:?_TFMJ_/#XN?\G1>+_\ L=;G_P!+
MZ^FP7^^XD\NK_N]$_>5/NJ?:OS(_X*E?'^ZO/$5G\)])NVBTVTA2_P!;*/\
MZV5_GAA?_85!YA_WTK]-HS^[7Z5^#O[5&KOXE_:0^)=Y-++,C:W<P+N^_L1]
MB)_WPE>'DM&-3$\\OLG;CY\E$^X/V"/V)=$L_">E?$OQ]ID>JZOJD4=QI.E7
MD.^&QB_@F=#]^9_O?["D"OT CC2%5145$7[JK7Y6:3_P5@\7Z+I=EI]OX&\.
MB"TA2&'=>3#Y$39_2K?_  ]V\:_]"-X=_P# R:M<5@,PQ-5SF31KX>C'EB?<
M_P"T!^R_X+_:*\/RV?B#3HX-92-OL6MVZ!;JU?\ A.\?>7I\C<5^2_@7Q/XJ
M_8O_ &CG-X'AO=!OOL>K6J-\E]9MRY_W'38Z?\ KZ"_X>\>-?^A%\.?^!DU?
M+/[07QVNOVA?B--XRU+2M/T6]EM(;5X;-W='V?Q_/_'_ /$5Z>6X7%4^>AB?
M@.7%5:4O?H_$?N;JVJ6VN> [S4;.036EUICSPM_?1XMRG\J_%O\ 85_Y.J^&
M'_7\_P#Z335^GW[)>N3>(_V*?!MU<[<IX>EM?E_N0^9"G_CB"OS!_85_Y.K^
M&'_7\_\ Z335QY?'V5'$P7];FV(ESSHS/UO_ &F_C%#\!_@MXB\7L4>\MHO)
MT^W?_EK=/\D2?]]?-]%-?D_^R[\"-:_:Y^-5TNMW]Q)IZO\ VMX@U;=^^?>_
MW$_VW?\ [X3?7U__ ,%<=?EM/AWX!T1-WDWVKS73X;'^IA_^W5\@?LR_MB:O
M^RWI6NVNB^&M*U>?6+B&>6YU"9T=$1-B)\G^^_\ WW6V6T:L,#.I0^.1&)J1
M^L<D_A/V)^'?PO\ "WPG\-P:!X4T6UT/3XE \NU3YI/]IW^\[?[3'-;FO>']
M,\3:7-INKZ?:ZI87"[9+6\A66-_JK<&OS(_X>\>-?^A%\._^!DU'_#WCQK_T
M(OAW_P #)J\C^R<=S<]CL^N8<Y#]OC]CVS^!.JV_BSPI$R>"=7F\F6S#;AI]
MQDN$_P"N3_P_W#7V)_P3G^/EU\8?@S)HVM7;77B/PJZ64TLGWY[9\_9Y&]_D
M=/\ @%?%/QT_X*&:_P#'KX9ZIX+UKP=H5C;7S0LM[!<2L]NZ2(Z.F_\ W*ZO
M_@E#X@^Q_'CQ)I:NS1ZAH+2;5;Y \,Z?_%U[6(H59Y?_ +3\<#CI58QK_NOA
M/I?_ (*L?\FSV'_8QV?_ *!-7F7_  2$_P"/'XH?]?%A_P"@35Z;_P %6/\
MDV>P_P"QCL__ $":O,_^"0G_ !X_%#_KXL/_ $":N*C_ ,BB?K_D:U/]\B?H
MLW:OPH_;,_Y.C^*7_89?_P! 2OW7;M7X4?MF?\G1_%+_ +#+_P#H"5&0?[Q+
MT+S#X$?M1X%U"WTGX6^'KR[GCAM[?1[>:69^$55A4LWY5^,_Q6\>^)_VSOVC
M4&G[YVUB^_LS0;.=_DM+;?\ )_N?)^^>OT_^.FI7>C?L.>)+RSE:WNT\&JBR
M)U&^W5&_0FOR/^ _QDN_V?\ XDZ9XTT_3;75KJRAF@AMKQW1/G39_!77E-'W
M:U>'QK8RQD_@A(_8S]G?]E;P7^SCX;MK;1["+4-?=?\ 3=?N(4^TW#G[Q_V$
M_P!A>*]I:,2)M8!E-?EO_P /=_&O_0B^'?\ P,FI/^'NWC7_ *$;P[_X&35Y
MM3*\?5G[2:-X8K#PCRQ/5?V\?V)=#UWP?K/Q%\#:9%I?B'2T:]U/3[./9#J$
M*\N^WHLJ)E_]O%>9_P#!+?X_76D^,KSX5:G=M-I&J1/>Z3YC?\>]RGSR(G^P
MZ?/_ +Z?[=4KO_@K7XQNK>6WE\"^'721=C?Z9-7R_P#LVZY+H?[17PVO;*5$
MF_X2&S1/X_D>;8__ (X[U[=+"UYX*=+%?]NG%*K2^L0G2/UB_;:_9IA_:(^%
M<T6GQQIXOTC=>:1<'JS@?/;G_9?C_@00U^;/[&?[0EU^S;\9XO[8:6U\,ZH_
M]FZ[:R''V<[_ ))MG]^%\_\  "]?MIG(K\I/^"H7P5T+P)\1=+\9Z/=V]M<^
M*BXU#2=_SM,G/VA$_N-_'_MX_OUYF58A5D\%6^"1U8JG[/\ ?0.U_P""GO[3
M"W:VWPD\.WBM"Z)>Z_-"_P!]/OPVW_L[_P# *U/^"8W[,/V6S_X6]XDM?W]R
MKP>'H9E_U</W'N?^!CY$_P!C?_?KXR_9F^%]A\=OCQX;\+:_J:VFGWTPFNVE
ME^>X2)-_DH_]]T397[H:;I=IHNGV]A8VR6MG;1)%%#"NU$11A54>U;9A*&7T
M(X*C\S/#Q^LU/;3-*DHI:^4/:"BBB@ HHHH **** "BBB@!IZU^??_!7?_D2
M_AO_ -A2X_\ 1%?H(>M?GW_P5W_Y$OX;_P#84N/_ $17JY5_OM,XL7_ F=9_
MP2=_Y-[\1?\ 8S3_ /I-;5^>'Q<_Y.B\7_\ 8ZW/_I?7Z'_\$G?^3>_$7_8S
M3_\ I-;5^>'Q<_Y.B\7_ /8ZW/\ Z7U]-@O]]Q)Y=7_=Z)^\<?\ JU^E?B%^
MV_X/O? /[5'CI9DW"^O?[:M/,3Y)4F^?_P!#WI_P"OV^C^Z*^0/^"@_[*US\
M<_!EIXH\,6PN/&GAY&"6Z\-?6A.YH/\ ?4_.GN7'\=?.Y3BHX7$^_M(]'&4O
M;4O=/5OA/X!^$WQ0^&_AOQ78^ /"-S;:M8PW.Z/1;; ;;AD^Y_"V]?PKKF^
MOPR[?#OPI_X)+;_XBOR=_9,_;5U_]F&ZFT#4]/FUWP=-<.USI+/LNK&;^-X=
M_P#X^C_^.5]^Z-_P4C^!&J:9%=3^*;G29G^]:7NEW/G+]=B.G_CU7C,OQ=&K
M[EY1\A4<12E#WSV1/@-\,SU^'7A3_P $EM_\17$W%A^SC:WDMO/9?#&"ZB?R
M9()(-.#JW]PC'7VKY9_:0_X*?:=?:!?:!\)[>^.H7"O"_B.\C,,=NF,;X8_O
M,W^T^S97C7[ G[)-W\:/'ECXY\2:>_\ PA&CW/VE)+I/^0K<I]Q$_OHC_.[_
M / *N.!JPHRK8B7+8B5>,I<E*)^J]]HNF^'/ >H6&D6%KIFFPV,PBMK*%(H4
M^1ON(G K\7_V%?\ DZKX8?\ 7\__ *335^V'BW_D5=8_Z\IO_0#7XG?L*_\
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
910 4444 %%%% !1110 4444 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.26.1</span><table class="report" border="0" cellspacing="2" id="id2">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>8-K Cover Page<br></strong></div></th>
<th class="th"><div>Apr. 28, 2026</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">TELEFLEX INCORPORATED<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Apr. 28,  2026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-5353<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">23-1147939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">550 E. Swedesford Rd., Suite 400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Wayne,<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">PA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">19087<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(610)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">225-6800<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, par value $1 per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TFX<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000096943<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14a<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>9
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.26.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="tfx-20260428.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - 8-K Cover Page</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.teleflex.com/role/A8KCoverPage</Role>
      <ShortName>8-K Cover Page</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" isOnlyDei="true" original="tfx-20260428.htm">tfx-20260428.htm</File>
    <File>tfx-20260428.xsd</File>
    <File>tfx-20260428_lab.xml</File>
    <File>tfx-20260428_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2025</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "tfx-20260428.htm": {
   "nsprefix": "tfx",
   "nsuri": "http://www.teleflex.com/20260428",
   "dts": {
    "inline": {
     "local": [
      "tfx-20260428.htm"
     ]
    },
    "schema": {
     "local": [
      "tfx-20260428.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2024-01-31/types.xsd",
      "https://xbrl.sec.gov/dei/2025/dei-2025.xsd"
     ]
    },
    "labelLink": {
     "local": [
      "tfx-20260428_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tfx-20260428_pre.xml"
     ]
    }
   },
   "keyStandard": 22,
   "keyCustom": 0,
   "axisStandard": 0,
   "axisCustom": 0,
   "memberStandard": 0,
   "memberCustom": 0,
   "hidden": {
    "total": 2,
    "http://xbrl.sec.gov/dei/2025": 2
   },
   "contextCount": 1,
   "entityCount": 1,
   "segmentCount": 0,
   "elementCount": 23,
   "unitCount": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2025": 22
   },
   "report": {
    "R1": {
     "role": "http://www.teleflex.com/role/A8KCoverPage",
     "longName": "0000001 - Document - 8-K Cover Page",
     "shortName": "8-K Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tfx-20260428.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "c-1",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tfx-20260428.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amendment Flag",
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CityAreaCode",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "City Area Code",
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover [Abstract]",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Period End Date",
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "DocumentType",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Type",
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Address Line One",
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, City or Town",
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, Postal Zip Code",
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Address, State or Province",
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Central Index Key",
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Emerging Growth Company",
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity File Number",
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Incorporation, State or Country Code",
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Registrant Name",
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Entity Tax Identification Number",
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r1"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Local Phone Number",
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Issuer Tender Offer",
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Pre-commencement Tender Offer",
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Title of 12(b) Security",
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Security Exchange Name",
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r2"
     ]
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Soliciting Material",
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Trading Symbol",
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2025",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://www.teleflex.com/role/A8KCoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Written Communications",
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0000096943-26-000042-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000096943-26-000042-xbrl.zip
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
MG!.X'<XOO>VFF;*?+)51.0LT'. <&)>NW6FSRL_D/I<NXTH=V+ .3]Y.I%Z
ML4-^@5,NHKE*S19$]#."#$ )9=M<XW:%]Y^2GC@RM%T_1-RO::.<H%:I)6GR
MC1C%FI>L;_RZI@Z&RKBN%E8D\B>4Z>\93Q]#IZBSMHP@J;5W ?A85V8?112A
MN%"X.6F]5M.Y0+_K>4GNMCRK#)?F,Q&^<Y*1QQC8,*_=5$*@ZBSI(JJT0$B
MW"TRAS*EY.ZJDS5I25X8*>0@\V0+8DKJ/B%5D1 3>UX,7A%O#V8A=S':@&[^
M8#+@JDN6PAF XI&(TJ8V#\=LX'LQA5S3JO\#_U[3SQ$.H?.^@$L'0P+X"!</
MCD&.XR$I.O_3_1\7<_2@Z:$3OT?TGXR/=#52NMC1 **KY^F<"X=I'.LXR3%P
MRR +%T+?&B#8 *+^4(+!NV#C)=RR3;Z NP@LHLV,8J$<>08Y!8CLDEQ02!L\
M1E3)2V*5_H"R B<KTXU32X1#=(\2LL-X@.X1@CX0@9.&J=/=SZZ;.%%/[\A+
M-Q-(<*= 48RRTS&+*RFR_&4^_G$2 /4W"#&)6C_0 &0KO>8!Z8W&2HBM!)<
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
M9DP9VC3":M2*%5GJB+/!-6JHS=?X0G/$ZKV*_.*F+/BGNQ7A8I\NEB"(61!
MZE#,'$:#)'5UZ=H/?F2P&CG0Z(&-H#Y4O3H<YFF*.S.4#(P9833DP(J@7K#9
MX!FRT>9F<(TY,J?E#R[>DW4E,*WZ4UT,29@D,/(])Z0A"?T@UN6E$_G(L#1:
MX+\[M?_IH]+U?Y@3:U=FD&@;,D)$F;P5']U(L\&A-- F0[W '(O=D;ZGG=O?
MY "XCT=$*<2(,,@)<GP7.9BYJ2X>2H4C8_)T_'(C"J0JJ&7U<5'7Y3 VD]V:
MX6-LU BC43-6.*DCSH;5J*$V7N,+S3&[$+P>_KC,L Y[51^,$)_3M#^Z^<R'
M280)3)PX8ACAQ$%8E[5AF2,#)X4A;2F#C31HM/6I&RG38?1>QKP9?W:^C2 \
M;,N*Q)&PL^%XV%J;28W5YF"^EZ%8'>YCCJ_W6>0XA0GV(Q@E//13$B>4:;/8
MB7QD_)ZT0"VFSUO7_6'$K#V94:5IQP@C9>I6Y'0CS0:+TD";#_4"<R0^%%56
M/9[*0 +G9Q*RAW_SQWTTO,"OOYF-(.=QRA!-(Q1J'P=7*AP9D8TFV(J"1A5(
M67U8U'4Y#,UDMV;P&!LUPFC4C!5.ZHBS835JJ(W7^,+)(^'9>GW'Q<A@&,<.
M)"%QH!MXS,6)G!2#Q'(P[(G-/1YN$GB9*;%?.>-9<5(])DZ,)J68,C@.>GR)
M\;$?_&<-D8,V1T;)X=?8=L\K_'#&9.0LW1[M5Q^G)RB&."$I)!'S<2K_86;8
M10>4YNFF4AQTU8T/X8_72[>[OD 5K+JL>0$LNNT!<Q.Z[E#DF;OO 8/]+GSH
M!;;8?EAQ<9T5U[^+\KZZD1\1M[CHC;Y8CKX(^2%,:9(&ON>%)(W,H%7JS(/L
M3AILM,%6W!18=:5T<9WLWPI64^L6J(X:FP"J.N[,F(Z:ZT,ZOMP6T8]9/O2E
MMR\'9)<BZ'+/BW :)SXQY/(Y^#PPUGJ6';-5!UWJ[-Q9H:9CS *OOH,)3+6"
MS0Q2WT:?'L4:6V2^\.NL_J*PJ#[A5>_+/8)#2 +D0"]E/F(N0@GQS;#I"LR#
MSK,FJ$5-\=FKB2Y"]DZM,-(U:8&2VLD$G/8"SHR4VDX?JX%UYFA=<GHGZB[W
M0&_D.\=5:&&"8((##[HII0&-8C]QM4\K40D<&:V=)-AI&J*EK,EAM*8Z-4/+
MT*39B<,C3NQ.'58%G._DX1$[G=.'Q]:9HW4E<'UEVN7CBI2]$_ YXQ G#I;S
M'@MPZD9>[&DSU8E\9)BV6F CI@]1U_UA>JP]F6&C:<<(%V7J5IQT(\T&B-)
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
M4&[C2[A$7)!0.B5"7W?K-NVRVHZ! 7<?.TMY8!0^.^=+R";Y?'Z?/;?(BD8
M/D<BQ P9!EIA&CJZHTXL[#3;#H8!MQR[BWGHPI"GB4Y*5]3>NPVN362CK 4^
MN+(F*0HTIM('Y=.PVZ:P:;,=!P/N+G:4\< 07%NH"(9,0_U\1O5HC_T8Q\V%
M;2P%XE%,W:8V# V)>2Q4M[KPLNUV4 RXN]B3K,."X[(H[L'^(A:@;AE$E*MV
MD=L&1T9PR62?B#0\: ?*@#N-O4H\B&[CQ1SLU%7#?VR^+&<NN(7,'K?#($HC
M'C..9*P%Q@*D4KJ'=N-.X^T>G1I\O[&[L(/@8^(DLS*]=(BOWD$C & .\(!%
M""0U.(P%X(CW0,:6V79,#+@%V5W, ]-P[NJ=J6K>VU1.&QAS@CB)" (,@6\P
MQU'0K1.U8:Y=]@?<A=Q?O-ZR_FK<$._*'3@[>CY1O52/R)\=_0=02P$"% ,4
M    " #+@YY<7_:0#$\*  #M(P  '@              @ $     97@Y.3%T
M;S0M,S!X,C R-G)E8V5O86YN;W4N:'1M4$L! A0#%     @ RX.>7.8R71K6
M%P  ?X,  !               ( !BPH  '1F>"TR,#(V,#0R."YH=&U02P$"
M% ,4    " #+@YY<T\<J!&P"   -!P  $               @ &/(@  =&9X
M+3(P,C8P-#(X+GAS9%!+ 0(4 Q0    ( ,N#GEQX7%Q^1 D  'U5   4
M          "  2DE  !T9G@M,C R-C T,CA?;&%B+GAM;%!+ 0(4 Q0    (
M ,N#GEP?1@TVY 4  /(P   4              "  9\N  !T9G@M,C R-C T
@,CA?<')E+GAM;%!+!08     !0 % $P!  "U-      !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>tfx-20260428_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tfx-20260428.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000096943</identifier>
        </entity>
        <period>
            <startDate>2026-04-28</startDate>
            <endDate>2026-04-28</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey contextRef="c-1" id="f-21">0000096943</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-1" id="f-22">false</dei:AmendmentFlag>
    <dei:DocumentType contextRef="c-1" id="f-1">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="c-1" id="f-2">2026-04-28</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName contextRef="c-1" id="f-3">TELEFLEX INCORPORATED</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="c-1" id="f-4">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber contextRef="c-1" id="f-5">1-5353</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber contextRef="c-1" id="f-6">23-1147939</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="c-1" id="f-7">550 E. Swedesford Rd., Suite 400</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="c-1" id="f-8">Wayne,</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="c-1" id="f-9">PA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="c-1" id="f-10">19087</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="c-1" id="f-11">(610)</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="c-1" id="f-12">225-6800</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="c-1" id="f-13">Common Stock, par value $1 per share</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="c-1" id="f-14">TFX</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="c-1" id="f-15">NYSE</dei:SecurityExchangeName>
    <dei:WrittenCommunications contextRef="c-1" id="f-16">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial contextRef="c-1" id="f-17">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer contextRef="c-1" id="f-18">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer contextRef="c-1" id="f-19">false</dei:PreCommencementIssuerTenderOffer>
    <dei:EntityEmergingGrowthCompany contextRef="c-1" id="f-20">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
