XML 145 R115.htm IDEA: XBRL DOCUMENT v3.25.0.1
Retirement Plans - Schedule of Pension Plan (Details) - Defined Benefit Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Change in Benefit Obligation:      
Benefit obligation, beginning of year $ 325,476 $ 311,945  
Interest cost 15,552 15,465 $ 9,944
Actuarial gains (losses) (22,402) 12,890  
Benefits paid (16,009) (14,824)  
Benefit obligation, end of year 302,617 325,476 311,945
Change in Fair Value of Assets:      
Fair value of assets, beginning of year 345,132 342,974  
Actual return on plan assets, net of expenses 3,632 16,982  
Benefits paid (16,009) (14,824)  
Fair value of assets, end of year 332,755 345,132 $ 342,974
Funded status 30,138 19,656  
Amounts Recognized in the Consolidated Balance Sheet:      
Net pension assets, end of year 30,138 19,656  
Amounts Recognized in AOCI:      
Net actuarial loss 108,234 116,558  
Other Information as of December 31:      
Accumulated benefit obligation $ 302,617 $ 325,476  
Weighted-Average Liability Assumptions as of December 31:      
Discount rate (as a percent) 5.69% 5.02%