XML 561 R83.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefit Plans (Benefit Obligations in Excess of the Fair Value of Plan's Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Employee Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 77,443 $ 79,058 $ 101,526
Accumulated benefit obligation 77,443 79,058  
Fair value of plans' assets 57,882 56,157 $ 73,375
Projected benefit obligation greater than fair value of plans' assets 19,561 22,901  
Accumulated benefit obligation greater than fair value of plans' assets 19,561 22,901  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 74,831 76,729  
Accumulated benefit obligation 74,831 76,729  
Fair value of plans' assets 57,882 56,157  
Projected benefit obligation greater than fair value of plans' assets 16,949 20,572  
Accumulated benefit obligation greater than fair value of plans' assets 16,949 20,572  
Benefit Equalization Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 2,612 2,329  
Accumulated benefit obligation 2,612 2,329  
Fair value of plans' assets 0 0  
Projected benefit obligation greater than fair value of plans' assets 2,612 2,329  
Accumulated benefit obligation greater than fair value of plans' assets $ 2,612 $ 2,329