XML 120 R102.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Fair Value of Plan Assets) (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets $ 174,611 $ 161,823 $ 197,747 $ 182,088
Mutual Fund [Member] | Level 1 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets 38,793 154,391    
US Treasury [Member] | Level 1 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets 26,633 0    
Common Stock [Member] | Level 1 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets 13,001 0    
Cash and Cash Equivalents [Member] | Level 1 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets 1,241 7,432    
Corporate Bond Securities [Member] | Level 2 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets 58,669 0    
US Government Agencies Debt Securities [Member] | Level 2 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets 7,041 0    
States and Political Subdivisions [Member] | Level 2 [Member]        
Defined Benefit Plan Disclosure [Line Items]        
Fair value of plan assets $ 29,233 $ 0