XML 133 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Estimated Future Benefit Payments and Subsidies (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Pension Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 $ 22,280
2026 22,070
2027 21,870
2028 21,500
2029 21,170
2030-2034 98,020
Other Postretirement Benefits  
Defined Benefit Plan Disclosure [Line Items]  
2025 3,333
2026 3,235
2027 3,153
2028 3,064
2029 2,941
2030-2034 13,659
2025 48
2026 43
2027 37
2028 32
2029 27
2030-2034 $ 85