XML 118 R102.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans: Accumulated Benefit Obligations (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Pension Plan    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Accumulated Benefit Obligation $ 466,505 $ 498,815
Supplemental Employee Retirement Plan    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Accumulated Benefit Obligation 55,260 54,779
Other Postretirement Benefits Plan    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Accumulated Benefit Obligation $ 63,484 $ 70,238