XML 151 R96.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Schedule of Allocation of Plan Assets) (Details)
$ in Thousands
Dec. 31, 2022
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
Total fair value $ 121,127
Total  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 98,894
Total | Level 1  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 34,143
Total | Level 2  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 64,751
U.S. government securities  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 37,148
U.S. government securities | Level 1  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 34,143
U.S. government securities | Level 2  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 3,005
Non-U.S. government securities  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 2,340
Non-U.S. government securities | Level 2  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 2,340
Corporate notes and bonds  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 41,286
Corporate notes and bonds | Level 2  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 41,286
State and local government securities  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 2,504
State and local government securities | Level 2  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 2,504
Other investments  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 15,616
Other investments | Level 2  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets 15,616
Other fixed income  
Defined Benefit Plan Disclosure [Line Items]  
Total fair value of plan assets $ 22,233