XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.4
Defined Benefit Plan (Tables)
6 Months Ended
Jun. 30, 2025
Retirement Benefits [Abstract]  
Summary of Net Periodic Benefit Cost Net periodic benefit cost consists of the following for the three and six months ended June 30, 2025 and 2024 (in thousands):
Three months ended June 30,Six months ended June 30,
2025202420252024
Service cost$184 $132 $350 $264 
Interest cost44 60 84 120 
Expected return on plan assets(32)(49)(61)(98)
Amortization of prior service cost(15)— (28)— 
Amortization of unrecognized loss25 (11)48 (22)
Effect of settlement24 — 33 — 
Net periodic benefit cost$230 $132 $426 $264