XML 104 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
EMPLOYEE BENEFITS - Expected Future Benefit Payments (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Retirement Plan  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 $ 4,620
2026 4,990
2027 5,040
2028 5,110
2029 5,140
2030 through 2034 25,350
Total expected future payments 50,250
Retirement Plan Acquired  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 180
2026 120
2027 110
2028 350
2029 70
2030 through 2034 650
Total expected future payments 1,480
Restoration Plan  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2025 980
2026 1,510
2027 1,480
2028 1,510
2029 1,490
2030 through 2034 7,190
Total expected future payments $ 14,160