XML 78 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Estimated Future Benefit Payments for Defined Benefit Pension and Postretirement Benefit Plans (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Defined benefit pension plans  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 38,386
2026 35,776
2027 34,578
2028 35,154
2029 34,886
2030 - 2034 169,647
Postretirement benefit plans  
Defined Benefit Plan Disclosure [Line Items]  
2025 530
2026 540
2027 420
2028 320
2029 320
2030 - 2034 $ 980