XML 98 R72.htm IDEA: XBRL DOCUMENT v3.24.0.1
Defined Benefit Pension Plans - Change in Benefit Obligation and Plan Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Benefit obligation at January 1, $ 69,739 $ 112,073  
Service cost 2,450 2,908 $ 4,479
Interest cost 2,861 1,676 1,383
Actuarial gain (loss) 1,682 (23,682)  
Benefits paid (2,950) (2,753)  
Foreign currency exchange rate changes 2,819 (7,162)  
Curtailment (114) (225)  
Settlement (217) (1,499)  
Release for divestiture 0 (11,081)  
Other 0 (516)  
Benefit obligation at December 31, 76,270 69,739 112,073
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets at January 1, 8,662 9,609  
Actual return on plan assets 724 (4)  
Company contributions 254 217  
Benefits paid (283) (278)  
Foreign currency exchange rate changes 401 (655)  
Settlement 0 (227)  
Other (918) 0  
Fair value of plan assets at December 31, 8,840 8,662 $ 9,609
Net pension benefit obligation at fair value $ 67,430 $ 61,077