XML 98 R80.htm IDEA: XBRL DOCUMENT v3.25.0.1
RETIREMENT BENEFIT PLANS (Schedule of Change in Benefit Obligations and Plan Assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Change In Projected Benefit Obligations    
Projected benefit obligations, beginning of year $ 65,101 $ 50,364
Interest cost 866 1,157
Service cost 3,113 2,226
Actuarial loss 4,219 8,229
Plan amendments 0 (1,772)
Plan settlements (870) (25)
Employee contribution 1,265 1,182
Premiums paid (456) (406)
Benefit payment (1,607) (812)
Net transfer in/(out) 584 0
Effect of foreign currency exchange rates (4,953) 4,958
Projected benefit obligations, end of year 67,262 65,101
Change In Plan Assets    
Plan assets at fair value, beginning of year 45,724 38,053
Actual return on plan assets 8,200 1,350
Employer contributions 2,874 2,700
Employee contributions 1,265 1,182
Plan settlements (870) 0
Benefits paid (1,581) (812)
Premiums paid (456) (406)
Net transfer in/(out) 322 0
Effect of foreign currency exchange rates (3,660) 3,657
Plan assets at fair value, end of year $ 51,818 $ 45,724