XML 32 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Pension and other postretirement benefits - fair values of pension plan assets (Detail) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   $ 627
Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   7
Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   71,306
Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   15,379
Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   24,589
Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   30,216
Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   90,661
Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   12,162
Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   647
Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   7,923
Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   30,418
Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   367
Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   6,905
Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   10,092
Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   5
Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   627
Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   7
Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   71,306
Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   15,379
Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   24,589
Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   30,216
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   90,661
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   12,162
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   647
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   7,923
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   30,418
Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   3,676
Quoted Prices in Active Markets for Identical Assets (Level 1) | Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Quoted Prices in Active Markets for Identical Assets (Level 1) | Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   367
Significant Observable Inputs (Level 2) | Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   3,229
Significant Observable Inputs (Level 2) | Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Observable Inputs (Level 2) | Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   0
Significant Unobservable Inputs (Level 3) | Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets  
Significant Unobservable Inputs (Level 3) | Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   10,092
Significant Unobservable Inputs (Level 3) | Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Fair value of plan assets   5
Fair Value, Measurements, Recurring    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value $ 387,430 328,262
Investments measured at net asset value 35,870 34,545
Fair value of plan assets 423,300 362,807
Fair Value, Measurements, Recurring | Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 650  
Fair Value, Measurements, Recurring | Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 5  
Fair Value, Measurements, Recurring | Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 72,334  
Fair Value, Measurements, Recurring | Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 10,014  
Fair Value, Measurements, Recurring | Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 48,285  
Fair Value, Measurements, Recurring | Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 38,359  
Fair Value, Measurements, Recurring | Fixed Income Investments | Intermediate duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 38,500  
Fair value of plan assets   26,958
Fair Value, Measurements, Recurring | Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 107,143  
Fair Value, Measurements, Recurring | Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 13,107  
Fair Value, Measurements, Recurring | Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 929  
Fair Value, Measurements, Recurring | Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 9,974  
Fair Value, Measurements, Recurring | Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 29,714  
Fair Value, Measurements, Recurring | Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 316  
Fair Value, Measurements, Recurring | Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 8,246  
Fair Value, Measurements, Recurring | Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 9,849  
Fair Value, Measurements, Recurring | Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 5  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 373,773  
Fair value of plan assets   314,569
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 650  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 5  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 72,334  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 10,014  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 48,285  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 38,359  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Intermediate duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 38,500  
Fair value of plan assets   26,958
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 107,143  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 13,107  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 929  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 9,974  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 29,714  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 4,759  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 3,803  
Fair value of plan assets   3,596
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Fixed Income Investments | Intermediate duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair value of plan assets   0
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 316  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 3,487  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Observable Inputs (Level 2) | Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 9,854  
Fair value of plan assets   10,097
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Cash    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Money market funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Equity Securities | Managed Volatility    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Equity Securities | U.S. Small/Mid-Cap Equity    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Equity Securities | World Equity (excluding United States)    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Equity Securities | Common equity securities – Teleflex Incorporated    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Intermediate duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair value of plan assets   $ 0
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Long duration bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Corporate bond fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Global credit fund    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Emerging Markets    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Corporate, government and foreign bonds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Fixed Income Investments | Asset backed – home loans    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Other Investments | Multi asset funds    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 0  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Other Investments | Contract with insurance company    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value 9,849  
Fair Value, Measurements, Recurring | Significant Unobservable Inputs (Level 3) | Other Investments | Other    
Schedule Of Pension Plan Assets By Fair Value [Line Items]    
Total investments at fair value $ 5