v3.26.1
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2026
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,
2026202520262025
Service cost$4,043 $3,964 $8,130 $7,606 
Interest cost688 476 1,383 913 
Expected return on plan assets(1,933)(1,819)(3,887)(3,491)
Amortization of prior service cost105 226 212 420 
Amortization of actuarial losses125 350 252 668 
Net periodic benefit cost$3,028 $3,197 $6,090 $6,116