XML 136 R107.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans Expected benefits (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Pension Plans  
Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]  
2022 $ 4,505
2023 4,595
2024 4,663
2025 4,745
2026 4,839
Thereafter 24,505
Total 47,852
Other Postretirement Benefit Plans  
Defined Benefit Plan, Estimated Future Benefit Payments [Abstract]  
2022 160
2023 147
2024 134
2025 123
2026 111
Thereafter 403
Total $ 1,078