XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Retirement Plans (Tables)
9 Months Ended
Sep. 30, 2024
Retirement Benefits [Abstract]  
Schedule of Components of Net Periodic Benefit Cost

The components of net periodic benefit cost for the three and nine months ended September 30, 2024 and 2023 were as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended

​

Nine Months Ended

​

​

September 30, 

​

September 30, 

​

    

2024

    

2023

    

2024

    

2023

Service cost

​

$

446

​

$

429

​

$

1,362

​

$

1,316

Interest cost

​

​

635

​

​

705

​

​

1,925

​

​

2,128

Recognized net actuarial loss

​

 

79

​

 

124

​

 

241

​

 

370

Net periodic benefit cost

​

$

1,160

​

$

1,258

​

$

3,528

​

$

3,814

​