XML 105 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Postretirement Benefit Plans - Company's Asset Allocations for its U.S. Pension Plans by Asset Category (Detail) - United States [Member] - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan Disclosure [Line Items]      
Total $ 137,985 $ 136,744 $ 178,574
Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 65,732 72,195  
Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 72,253 64,549  
Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 8,196 7,531  
Cash and Cash Equivalents [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 8,196 7,531  
Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 27,258 49,037  
Equity Securities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 27,258 49,037  
U.S. Equities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 14,942 21,279  
U.S. Equities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 14,942 21,279  
Non-U.S. Equities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total   9,788  
Non-U.S. Equities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 0 9,788  
Employer Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 12,316 17,970  
Employer Securities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 12,316 17,970  
Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 102,531 80,176  
Fixed Income Securities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 30,278 15,627  
Fixed Income Securities [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 72,253 64,549  
U.S. Corporate Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 57,595 51,444  
U.S. Corporate Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 57,595 51,444  
U.S. Government and Agency Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 33,811 18,255  
U.S. Government and Agency Bonds [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 30,278 15,627  
U.S. Government and Agency Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 3,533 2,628  
Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 11,125 10,477  
Other Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total $ 11,125 $ 10,477