XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefit Plans - Schedule of Pension Costs (Gains) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Non-US        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost $ 518 $ 575 $ 1,034 $ 1,124
Return on plan assets (567) (491) (1,131) (959)
Recognized net actuarial (gain) loss 25 63 49 122
Net pension benefit cost (gain) (24) 147 (48) 287
US        
Defined Benefit Plan Disclosure [Line Items]        
Interest cost 2,187 2,248 4,375 4,496
Return on plan assets (2,310) (2,396) (4,621) (4,790)
Recognized net actuarial (gain) loss 0 (57) 0 (115)
Net pension benefit cost (gain) $ (123) $ (205) $ (246) $ (409)