XML 90 R73.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension, Postretirement, and Other Benefit Plans (Schedule of Plan Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Pension plans    
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Fair value of plan assets, beginning of year $ 112,688 $ 74,929
Actual return on plan assets, net of expenses (408) 6,285
Employer contributions 8,744 3,629
Plan participants' contributions 530 281
Benefits paid (9,423) (6,388)
Acquisitions 0 30,941
Settlements (3,811) 0
Other 0 (832)
Foreign currency changes (5,183) 3,843
Fair value of plan assets, end of year 103,137 112,688
Other postretirement benefits    
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]    
Fair value of plan assets, beginning of year 0 0
Actual return on plan assets, net of expenses 0 0
Employer contributions 2,651 2,795
Plan participants' contributions 0 0
Benefits paid (2,651) (2,795)
Acquisitions 0 0
Settlements 0 0
Other 0 0
Foreign currency changes 0 0
Fair value of plan assets, end of year $ 0 $ 0