v3.25.4
Pension and Other Benefit Plans - Net periodic benefit cost (Details) - Non-Uniformed Personnel Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Pension and Other Benefit Plans      
Accumulated benefit obligation $ 103,100 $ 95,200 $ 97,000
Pension Plan      
Pension and Other Benefit Plans      
Service cost 2,540 3,061 3,177
Interest cost 5,791 5,386 5,329
Expected return on plan assets (7,785) (7,433) (7,491)
Amortization of:      
Prior service cost 67 34 34
Actuarial loss (gain) 80 41 (84)
Total $ 693 $ 1,089 $ 965