XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Benefits - Schedule of Accumulated and Projected Benefit Obligations (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Defined Benefit Plan, Change in Benefit Obligation [Roll Forward]    
Projected benefit obligation present value at beginning of period $ 3,708 $ 5,531
Service cost 532 1,756
Interest cost 120 73
Actuarial losses (gains) (283) (3,311)
Currency translation adjustment (43) (341)
Projected benefit obligation present value at end of period $ 4,034 $ 3,708