XML 99 R88.htm IDEA: XBRL DOCUMENT v3.24.3
EMPLOYEE BENEFIT PLANS - Employee benefit plan amounts recognized in the Consolidated Balance Sheets and Consolidated Statements of Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Retirement Benefits [Abstract]        
Service cost $ 2,624 $ 2,304 $ 7,474 $ 6,988
Interest cost 1,080 1,066 3,680 3,213
Expected return on plan assets (2,647) (2,701) (7,897) (8,101)
Amortization of prior service cost 4 5 4 6
Defined Benefit Plan, Amortization of Gain (Loss) 485 208 1,235 528
Net periodic benefit cost (income) $ 1,546 $ 882 $ 4,496 $ 2,634