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 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of cost recognized for passage of time related to defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition Amount of cost (reversal of cost) for pension benefits. Excludes other postretirement benefits. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|