XML 117 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension and other postretirement benefits - Additional Information (Detail) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Accumulated benefit obligations for plans with accumulated benefit obligations and projected benefit obligations in excess of plan assets $ 262,600 $ 14,600 $ 262,600  
Projected benefit obligations for plans with accumulated benefit obligations and projected benefit obligations in excess of plan assets 263,200 15,100 263,200  
Fair value of plan assets for plans with accumulated benefit obligations and projected benefit obligations in excess of plan assets 272,300 0 272,300  
Defined contribution plans, costs   33,200 26,100 $ 24,300
Pension        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Funded status, end of year $ 10,116 $ (14,575) $ 10,116  
Discount rate 4.70% 4.40% 4.70%  
Accumulated benefit obligation $ 274,900 $ 24,700 $ 274,900  
Expected employer contribution next fiscal year   $ 1,100    
Pension | UNITED STATES        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Discount rate   5.48%    
Pension | Foreign Plan        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Plan assets with accumulated benefit obligation in excess of plan assets 1,000 $ 500 1,000  
Other Benefits        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Funded status, end of year $ (9,535) $ (7,275) $ (9,535)  
Discount rate 5.00% 5.60% 5.00%  
Expected employer contribution next fiscal year   $ 1,000    
Other Benefits | UNITED STATES        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Discount rate   5.61%    
Teleflex Incorporated Retirement Income Plan | Pension        
Defined Benefit Plans And Other Postretirement Benefit Plans Table Text Block [Line Items]        
Payment for settlement $ 45,200 $ 132,700    
Funded status, end of year   $ 43,000