XML 100 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans (Schedule of Benefit Obligations in Excess of the Fair Value of Plan's Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 71,354 $ 71,581 $ 77,443
Accumulated benefit obligation 71,354 71,581  
Fair value of plans' assets 61,939 60,247 $ 57,882
Projected benefit obligation greater than fair value of plans' assets 9,415 11,334  
Accumulated benefit obligation greater than fair value of plans' assets 9,415 11,334  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 69,059 69,248  
Accumulated benefit obligation 69,059 69,248  
Fair value of plans' assets 61,939 60,247  
Projected benefit obligation greater than fair value of plans' assets 7,120 9,001  
Accumulated benefit obligation greater than fair value of plans' assets 7,120 9,001  
Benefit Equalization Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 2,295 2,333  
Accumulated benefit obligation 2,295 2,333  
Fair value of plans' assets 0 0  
Projected benefit obligation greater than fair value of plans' assets 2,295 2,333  
Accumulated benefit obligation greater than fair value of plans' assets $ 2,295 $ 2,333