XML 96 R78.htm IDEA: XBRL DOCUMENT v3.25.0.1
RETIREMENT BENEFIT PLANS (Schedule of Net Periodic Benefit Costs) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Retirement Benefits [Abstract]    
Service cost $ 3,113 $ 2,226
Interest cost 866 1,157
Expected return on plan assets (1,639) (1,450)
Amortization of prior service cost (credit) (585) (389)
Settlements (144) 0
Actuarial losses 6 (391)
Net periodic benefit cost $ 1,617 $ 1,153
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Amortization of Gain (Loss), Statement of Income or Comprehensive Income, Not Disclosed Flag Net periodic benefit costs  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Amortization of Prior Service Cost (Credit), Statement of Income or Comprehensive Income, Not Disclosed Flag Net periodic benefit costs  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Expected Return (Loss) Statement Of Income Or Comprehensive Income Extensible List, Not Disclosed Flag Net periodic benefit costs  
Defined Benefit Plan, Net Periodic Benefit Cost (Credit), Interest Cost, Statement of Income or Comprehensive Income, Not Disclosed Flag Net periodic benefit costs  
Defined Benefit Plan, Net Periodic Benefit (Cost) Credit, Settlement Gain (Loss), Statement of Income or Comprehensive Income, Not Disclosed Flag Net periodic benefit costs