XML 120 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefits - Expected Benefit Payments (Details) - Pension Benefits
$ in Thousands
Dec. 31, 2024
USD ($)
Expected Future Benefit Payments  
2025 $ 14,600
2026 13,000
2027 13,540
2028 13,830
2029 14,200
2030-2034 $ 75,300