XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Employee Benefit Plans - Schedule of Pension Costs (Gains) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Non-US        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost $ 567 $ 608 $ 1,693 $ 1,642
Return on plan assets (491) (665) (1,465) (1,796)
Recognized net actuarial (gain) loss 55 28 163 77
Net pension benefit cost (gain) 131 (29) 391 (77)
US        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost 2,260 2,188 6,779 6,563
Return on plan assets (2,147) (2,311) (6,440) (6,932)
Recognized net actuarial (gain) loss (11) 0 (33) 0
Net pension benefit cost (gain) $ 102 $ (123) $ 306 $ (369)