XML 130 R104.htm IDEA: XBRL DOCUMENT v3.20.4
Employee Benefit Plans Expected benefits (Details)
$ in Thousands
Dec. 31, 2020
USD ($)
Pension Plans  
Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]  
2021 $ 4,399
2022 4,452
2023 4,565
2024 4,652
2025 4,724
Thereafter 24,461
Defined Benefit Plan Expected Future Benefit Payments 47,253
Other Postretirement Benefit Plans  
Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]  
2021 161
2022 149
2023 138
2024 126
2025 115
Thereafter 426
Defined Benefit Plan Expected Future Benefit Payments $ 1,115