XML 110 R95.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pensions and Other Post-retirement Benefits - Summary of Pension Plan Assets Measured at Fair Value on Recurring Basis by Fair Value Hierarchy (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Insurance contracts | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total $ 5,622 $ 4,454 $ 4,211
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Total 563,449 514,218 $ 651,986
Fair Value, Measurements, Recurring | Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Total 563,449 514,218  
NAV 104,639 132,390  
Fair Value, Measurements, Recurring | Pension Plan | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total 378,573 308,237  
Fair Value, Measurements, Recurring | Pension Plan | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total 74,615 69,137  
Fair Value, Measurements, Recurring | Pension Plan | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total 5,622 4,454  
Fair Value, Measurements, Recurring | Pension Plan | Equity securities      
Defined Benefit Plan Disclosure [Line Items]      
Total 327,699 288,006  
NAV 45,441 44,583  
Fair Value, Measurements, Recurring | Pension Plan | Equity securities | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total 282,258 243,423  
Fair Value, Measurements, Recurring | Pension Plan | Equity securities | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Equity securities | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Fixed income securities      
Defined Benefit Plan Disclosure [Line Items]      
Total 169,321 132,659  
NAV 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Fixed income securities | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total 94,706 63,522  
Fair Value, Measurements, Recurring | Pension Plan | Fixed income securities | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total 74,615 69,137  
Fair Value, Measurements, Recurring | Pension Plan | Fixed income securities | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Pooled investment funds      
Defined Benefit Plan Disclosure [Line Items]      
Total 50,553 79,853  
NAV 50,553 79,853  
Fair Value, Measurements, Recurring | Pension Plan | Pooled investment funds | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Pooled investment funds | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Pooled investment funds | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Insurance contracts      
Defined Benefit Plan Disclosure [Line Items]      
Total 5,622 4,454  
NAV 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Insurance contracts | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Insurance contracts | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Insurance contracts | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total 5,622 4,454  
Fair Value, Measurements, Recurring | Pension Plan | Cash and cash equivalents      
Defined Benefit Plan Disclosure [Line Items]      
Total 10,254 9,246  
NAV 8,645 7,954  
Fair Value, Measurements, Recurring | Pension Plan | Cash and cash equivalents | Quoted Prices in Active Markets for Identical Assets (Level 1)      
Defined Benefit Plan Disclosure [Line Items]      
Total 1,609 1,292  
Fair Value, Measurements, Recurring | Pension Plan | Cash and cash equivalents | Significant Observable Inputs (Level 2)      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 0  
Fair Value, Measurements, Recurring | Pension Plan | Cash and cash equivalents | Significant Unobservable Inputs (Level 3)      
Defined Benefit Plan Disclosure [Line Items]      
Total $ 0 $ 0