v3.25.4
Pension and Other Benefit Plans - Benefit obligations, fair value of plan assets and funded status (Details) - Pension Plan - Non-Uniformed Personnel Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Projected benefit obligation:      
Beginning of measurement period $ 99,648 $ 102,006  
Service cost 2,540 3,061 $ 3,177
Interest cost 5,791 5,386 5,329
Actuarial (gain) loss 3,069 (6,794)  
Benefits paid (3,898) (3,545)  
Other adjustments (215) (466)  
End of measurement period 106,935 99,648 102,006
Fair value of plan assets:      
Beginning of measurement period 93,090 86,784  
Actual return on plan assets 11,399 5,442  
Employer contributions 4,835 4,875  
Benefits paid (3,898) (3,545)  
Other adjustments (249) (466)  
End of measurement period 105,177 93,090 $ 86,784
Funded status $ (1,758) $ (6,558)