XML 154 R123.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Schedule of Benefits Expected to be Paid (Details) - Pension Plan
$ in Thousands
Dec. 31, 2024
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 55,152
2026 39,366
2027 37,940
2028 42,128
2029 40,298
In aggregate for 2030-2034 $ 205,277