XML 300 R81.htm IDEA: XBRL DOCUMENT v3.22.4
Employee Benefit Plans (Benefit Obligations in Excess of the Fair Value of Plan's Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Employee Pension Plans      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation $ 79,058 $ 101,526 $ 107,824
Accumulated benefit obligation 79,058 101,526  
Fair value of plans' assets 56,157 73,375 $ 71,940
Projected benefit obligation greater than fair value of plans' assets 22,901 28,151  
Accumulated benefit obligation greater than fair value of plans' assets 22,901 28,151  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 76,729 98,570  
Accumulated benefit obligation 76,729 98,570  
Fair value of plans' assets 56,157 73,375  
Projected benefit obligation greater than fair value of plans' assets 20,572 25,195  
Accumulated benefit obligation greater than fair value of plans' assets 20,572 25,195  
Benefit Equalization Plan      
Defined Benefit Plan Disclosure [Line Items]      
Projected benefit obligation 2,329 2,956  
Accumulated benefit obligation 2,329 2,956  
Fair value of plans' assets 0 0  
Projected benefit obligation greater than fair value of plans' assets 2,329 2,956  
Accumulated benefit obligation greater than fair value of plans' assets $ 2,329 $ 2,956