XML 160 R118.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits - Benefits Expected to be Paid (Details) - Pension Plan
$ in Thousands
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 46,490
2025 32,612
2026 33,261
2027 35,240
2028 37,175
In aggregate for 2029-2033 $ 186,883