XML 134 R112.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Expenses Incurred And Charged Against Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retirement Plans      
Employee savings plan $ 17,178 $ 16,528 $ 15,357
Supplemental executive retirement plan 1,141 (3,252) (1,510)
Split Dollar Plan (210) (753) (105)
Post-retirement benefits 13 312 (108)
Non-contributory defined benefit pension plan      
Retirement Plans      
Expenses incurred and charged against operations $ 18,122 $ 12,835 $ 13,634