XML 110 R100.htm IDEA: XBRL DOCUMENT v3.25.4
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, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Total $ 125,216 $ 126,888 $ 137,985
Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 57,240 70,708  
Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 67,976 56,180  
Cash and Cash Equivalents [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 12,735 8,416  
Cash and Cash Equivalents [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 12,735 8,416  
Equity Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 20,530 23,503  
Equity Securities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 20,530 23,503  
U.S. Equities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 16,256 16,010  
U.S. Equities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 16,256 16,010  
Non-U.S. Equities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total   0  
Non-U.S. Equities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total   0  
Employer Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 4,274 7,493  
Employer Securities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 4,274 7,493  
Fixed Income Securities [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 91,951 94,969  
Fixed Income Securities [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 23,975 38,789  
Fixed Income Securities [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 67,976 56,180  
U.S. Corporate Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 62,029 46,114  
U.S. Corporate Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 62,029 46,114  
U.S. Government and Agency Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 24,913 42,007  
U.S. Government and Agency Bonds [Member] | Level 1 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 23,975 38,789  
U.S. Government and Agency Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 938 3,218  
Other Bonds [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total 5,009 6,848  
Other Bonds [Member] | Level 2 [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Total $ 5,009 $ 6,848