v3.26.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, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Retirement Benefits [Abstract]        
Service cost $ 2,734 $ 2,615 $ 8,384 $ 8,165
Interest cost 1,518 1,400 4,568 4,250
Expected return on plan assets (2,636) (2,527) (7,986) (7,627)
Amortization of prior service cost 1 4 1 4
Defined Benefit Plan, Amortization of Gain (Loss) 567 652 1,617 1,902
Net periodic benefit cost (income) $ 2,184 $ 2,144 $ 6,584 $ 6,694