XML 111 R83.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Schedule of Benefit Obligations in Excess of the Fair Value of Plan's Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 71,581 $ 77,443 $ 79,058
Accumulated benefit obligation 71,581 77,443  
Fair value of plans' assets 60,247 57,882 $ 56,157
Projected benefit obligation greater than fair value of plans' assets 11,334 19,561  
Accumulated benefit obligation greater than fair value of plans' assets 11,334 19,561  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 69,248 74,831  
Accumulated benefit obligation 69,248 74,831  
Fair value of plans' assets 60,247 57,882  
Projected benefit obligation greater than fair value of plans' assets 9,001 16,949  
Accumulated benefit obligation greater than fair value of plans' assets 9,001 16,949  
Benefit Equalization Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 2,333 2,612  
Accumulated benefit obligation 2,333 2,612  
Fair value of plans' assets 0 0  
Projected benefit obligation greater than fair value of plans' assets 2,333 2,612  
Accumulated benefit obligation greater than fair value of plans' assets $ 2,333 $ 2,612