XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.2
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2024
Retirement Benefits [Abstract]  
Schedule of Net Periodic Benefit Cost
The net periodic benefit cost was as follows (in thousands):
Three Months Ended
June 30,
Six Months Ended
June 30,
2024202320242023
Service cost$2,657 $1,733 $5,278 $3,821 
Interest cost786 44 1,227 661 
Expected return on plan assets(1,961)(736)(3,444)(2,276)
Amortization of prior service cost206 276 407 379 
Amortization of actuarial losses393 (90)480 — 
Net periodic benefit cost$2,081 $1,227 $3,948 $2,585