v3.26.1
Pension and Other Benefit Programs (Tables)
6 Months Ended
Jun. 30, 2026
Pension and Other Benefit Programs  
Schedule of pension obligations

Three Months Ended June 30

Six Months Ended June 30

  ​ ​ ​

2026

  ​ ​ ​

2025

2026

  ​ ​ ​

2025

Component of net periodic pension costs:

Service cost

$

27,927

$

41,405

$

55,368

$

79,399

Interest cost

4,527

3,269

9,470

6,268

Expected return on plan assets

(3,516)

(3,368)

(7,395)

(6,458)

Amortization of losses

5

5,919

13

11,350

Amortization of prior service credit

(1,352)

(749)

(2,141)

(1,436)

Total

$

27,591

$

46,476

$

55,315

$

89,123