v3.25.2
Defined Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2025
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]  
Schedule of Costs of Retirement Plans The components of net periodic benefit cost (income) are as follows (dollars in thousands):
 Three months ended June 30,Six months ended June 30,
 2025202420252024
Service costs$140 $130 $270 $260 
Interest costs320 330 640 660 
Expected return on plan assets(260)(510)(510)(1,020)
Amortization of net loss20 40 50 90 
Net periodic benefit cost (income)$220 $(10)$450 $(10)