XML 93 R81.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans - Schedule of Benefit Obligation, Fair Value of Plan Assets, and Funded Status of our Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Change in Benefit Obligation [Roll Forward]    
Service cost $ 383 $ 373
Interest cost 4,664 4,687
Change in Plan Assets [Roll Forward]    
Fair value of plan assets - beginning 98,016  
Fair value of plan assets - ending 88,289 98,016
Pension Plan, Defined Benefit    
Change in Benefit Obligation [Roll Forward]    
Benefit obligation - beginning 108,108 98,797
Service cost 383 373
Interest cost 4,664 4,687
Actuarial (gain) loss (10,605) 3,441
Benefits paid (5,284) (4,918)
Currency changes (1,694) 5,728
Benefit obligation - ending 95,572 108,108
Change in Plan Assets [Roll Forward]    
Fair value of plan assets - beginning 98,016 91,307
Employer contribution 2,939 2,863
Actual return on plan assets (5,813) 3,515
Benefits paid (5,284) (4,918)
Currency changes (1,569) 5,249
Fair value of plan assets - ending 88,289 98,016
Underfunded status $ (7,283) $ (10,092)