XML 231 R100.htm IDEA: XBRL DOCUMENT v3.22.4
Benefit Plans - Anticipated Future Pension Benefit Payments (Details) - Pension Plans
$ in Thousands
Dec. 31, 2022
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2023 $ 237,899
2024 1,053
2025 1,241
2026 1,470
2027 1,689
2028 - 2032 $ 11,892