v3.26.1
Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2026
Retirement Benefits [Abstract]  
Components of net periodic benefit cost under the plan
(in thousands)
Three Months Ended June 30, 2026
Three Months Ended June 30, 2025
Six Months Ended June 30, 2026
Six Months Ended June 30, 2025
Service cost
$
142 
$
83 
$
284 
$
159 
Interest cost
16 
32 
16 
Expected return on plan assets
(39)
(20)
(78)
(39)
Amortization of unrecognized loss
— 
— 
Prior service credit recognized in current year
(3)
(3)
(5)
(5)
Net periodic benefit cost
$
116 
$
71 
$
233 
$
137