XML 113 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans Defined Benefit Plan Change in Benefit Obligations and Plan Assets Table (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income [Extensible Enumeration] Other income (expense), net Other income (expense), net Other income (expense), net
Pension Plans, Defined Benefit [Member]      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Benefit Obligation $ (27,470) [1] $ (25,560)  
Service costs (510) (490) $ (690)
Interest costs (1,300) (1,290) (890)
Actuarial gain (loss) [2] (270) (780)  
Benefit payments 1,690 1,300  
Settlements and curtailments 0 90  
Change in foreign currency 390 (740)  
Defined Benefit Plan, Benefit Obligation (27,470) [1] (27,470) [1] (25,560)
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets 27,800 [3] 25,470  
Actual return on plan assets (1,050) 1,540  
Employer contributions 1,340 1,260  
Benefit payments (1,690) (1,300)  
Settlements 0 (90)  
Change in foreign currency (270) 920  
Fair value of plan assets 26,130 [3] 27,800 [3] $ 25,470
Defined Benefit Plan, Funded (Unfunded) Status of Plan [Abstract]      
Funded Status at December 31 (1,340) 330  
Pension Plans, Defined Benefit [Member] | Foreign Plan [Member]      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Benefit Obligation (14,300)    
Defined Benefit Plan, Benefit Obligation (15,000) (14,300)  
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets 18,300    
Fair value of plan assets 15,600 18,300  
Pension Plans, Defined Benefit [Member] | United States      
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]      
Defined Benefit Plan, Benefit Obligation (13,200)    
Defined Benefit Plan, Benefit Obligation (12,500) (13,200)  
Defined Benefit Plan, Change in Fair Value of Plan Assets [Roll Forward]      
Fair value of plan assets 9,500    
Fair value of plan assets $ 10,500 $ 9,500  
[1] U.S. projected benefit obligations were $12.5 million and $13.2 million at December 31, 2024 and 2023, respectively. Non-U.S. projected benefit obligations were $15.0 million and $14.3 million at December 31, 2024 and 2023, respectively.
[2] The actuarial loss for the year ended December 31, 2024 was driven by a loss due to changes in financial assumptions and experience loss in the Non-U.S more than offsetting gains from an increase in the discount rate and demographic experience in the U.S. The actuarial loss for the year ended December 31, 2023 was primarily due to changes in demographic assumptions as well as a decrease in the discount rate utilized in measuring the projected benefit obligations, partially offset by experience gains.
[3] The fair value of U.S. plan assets was $10.5 million and $9.5 million at December 31, 2024 and 2023, respectively. The fair value of non-U.S. plan assets was $15.6 million and $18.3 million at December 31, 2024 and 2023, respectively