XML 98 R87.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Retirement Benefits [Abstract]        
Service cost $ 2,425 $ 2,334 $ 4,850 $ 4,684
Interest cost 1,300 1,072 2,600 2,147
Expected return on plan assets (2,625) (2,700) (5,250) (5,400)
Amortization of prior service cost 0 1 0 1
Defined Benefit Plan, Amortization of Gain (Loss) 375 170 750 320
Net periodic benefit cost (income) $ 1,475 $ 877 $ 2,950 $ 1,752