XML 114 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Benefits Expected to be Paid Next Five Years (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
DB Pension Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2025 $ 4,446
2026 4,620
2027 4,772
2028 4,744
2029 4,865
2029-2033 24,569
Total 48,016
Life and Healthcare Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2025 486
2026 487
2027 500
2028 493
2029 478
2029-2033 2,256
Total 4,700
SERP Plan  
Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]  
2025 958
2026 948
2027 925
2028 900
2029 1,069
2029-2033 9,706
Total $ 14,506