XML 113 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans Estimated Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Estimated Future Benefit Payments    
2030-2034   $ 4,329
Pension Plan [Member]    
Estimated Future Benefit Payments    
2025 $ 28,549  
2026 29,467  
2027 30,393  
2028 31,155  
2029 32,218  
2030-2034 166,566  
Other Pension, Postretirement and Supplemental Plans [Member]    
Estimated Future Benefit Payments    
2025 1,919  
2026 1,216  
2027 1,064  
2028 $ 1,015  
2029   $ 935