XML 41 R25.htm IDEA: XBRL DOCUMENT v3.25.2
Note 4 - Employee Benefit Plans (Tables)
6 Months Ended
Jun. 30, 2025
Table Text Block [Abstract]  
Schedule of Net Periodic Pension Cost

Net periodic pension cost (benefit) for the plans consisted 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,

 

 

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Service cost

 

$

1,068

 

 

$

915

 

 

$

2,136

 

 

$

1,830

 

Interest cost

 

 

2,094

 

 

 

2,075

 

 

 

4,188

 

 

 

4,151

 

Expected return on plan assets

 

 

(3,251

)

 

 

(3,136

)

 

 

(6,502

)

 

 

(6,272

)

Amortization of prior service cost

 

 

20

 

 

 

66

 

 

 

40

 

 

 

132

 

Amortization of net loss

 

 

326

 

 

 

16

 

 

 

652

 

 

 

31

 

Net periodic pension cost (benefit)

 

$

257

 

 

$

(64

)

 

$

514

 

 

$

(128

)