v3.25.2
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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Retirement Benefits [Abstract]        
Service cost $ 2,775 $ 2,425 $ 5,550 $ 4,850
Interest cost 1,425 1,300 2,850 2,600
Expected return on plan assets (2,550) (2,625) (5,100) (5,250)
Amortization of prior service cost 0 0 0 0
Defined Benefit Plan, Amortization of Gain (Loss) 625 375 1,250 750
Net periodic benefit cost (income) $ 2,275 $ 1,475 $ 4,550 $ 2,950