XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.0.1
Pension Plans - Changes in Benefit Obligations, Change in Plan Assets, Funded Status, and Amounts Recognized in Consolidated Financial Statements (Details) - UNITED STATES - Pension Plan - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Projected benefit obligation at beginning of the year $ 29,773 $ 29,013  
Interest cost 1,540 1,568 $ 1,185
Actuarial (gain) loss (1,557) 670  
Benefits paid (1,581) (1,478)  
Projected benefit obligation at end of year 28,175 29,773 29,013
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at beginning of the year 31,896 29,632  
Actual return on plan assets (1,221) 2,242  
Employer contributions 0 1,500  
Benefits paid (1,581) (1,478)  
Fair value of plan assets at end of the year 29,094 31,896 $ 29,632
Pension asset $ (919) $ (2,123)