XML 56 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee benefit plans (Tables)
12 Months Ended
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Components of Net Periodic Defined Benefit Pension Cost

Years ended December 31,

    

2022

    

2023

2024

(In thousands)

Net periodic pension cost:

Interest cost

$

1,138

$

1,619

$

1,385

Expected return on plan assets

 

(1,552)

 

(1,452)

 

(1,340)

Plan settlement

104

4,911

Recognized actuarial losses

1,664

1,391

1,330

Total

$

1,354

$

6,469

$

1,375

Schedule of Defined Benefit Pension Plans  
Defined Benefit Plan Disclosure [Line Items]  
Expected Benefit Payments

Years ending December 31, 

    

Amount

(In thousands)

2025

$

2,886

2026

 

2,902

2027

 

2,886

2028

 

2,863

2029

 

2,859

Next 5 years

 

13,584

Funded Status of Defined Benefit Plans

December 31, 

    

2023

    

2024

(In thousands)

Change in projected benefit obligations ("PBO"):

Benefit obligations at beginning of the year

$

36,090

$

29,438

Interest cost

 

1,619

 

1,385

Plan settlement

(5,537)

Actuarial (gains) losses

 

265

 

(1,345)

Change in currency exchange rates

 

116

 

Benefits paid

 

(3,115)

 

(2,912)

Benefit obligations at end of the year

 

29,438

 

26,566

Change in plan assets:

 

  

 

  

Fair value of plan assets at beginning of the year

 

34,126

 

27,810

Actual return on plan assets

 

2,009

 

899

Employer contributions

 

196

 

1,005

Plan settlement

(5,537)

Change in currency exchange rates

 

131

 

Benefits paid

 

(3,115)

 

(2,912)

Fair value of plan assets at end of year

 

27,810

 

26,802

Funded status

$

(1,628)

$

236

Amounts recognized in the balance sheet:

 

  

 

  

Noncurrent pension asset

$

$

354

Accrued pension costs:

 

 

Current

 

(57)

 

(42)

Noncurrent

 

(1,571)

 

(76)

Total

 

(1,628)

 

236

Accumulated other comprehensive loss - actuarial losses, net

 

21,802

 

19,877

Total

$

20,174

$

20,113

Accumulated benefit obligations ("ABO")

$

29,438

$

26,566

Changes in Other Comprehensive Income (Loss)

    

Years ended December 31, 

    

2022

    

2023

    

2024

(In thousands)

Changes in plan assets and benefit obligations recognized in
  other comprehensive income:

Net actuarial gain (loss) arising during the year

$

(1,034)

$

(574)

$

904

Plan settlement

104

4,911

Amortization of unrecognized net actuarial gain

 

1,664

 

1,391

 

1,330

Total

$

734

$

5,728

$

2,234

Information Concerning Defined Benefit Pension Plans (Including Certain Plans for Which ABO Exceeds Fair Value of Plan Assets)

December 31, 

    

2023

    

2024

(In thousands)

Plans for which the ABO exceeds plan assets:

PBO

$

29,438

$

118

ABO

 

29,438

 

118

Fair value of plan assets

 

27,810

 

Summary of Assumptions Used to Determine Net Benefit Obligation

Years ended December 31, 

Rate

    

2022

    

2023

    

2024

 

Discount rate

 

2.3

%  

5.1

%  

5.0

%

Long-term rate of return on plan assets

 

3.3

%  

4.9

%  

5.0

%

Schedule of composition of our pension plan assets by fair value level

Fair Value Measurements

Quoted prices 

Significant other 

Significant 

in active 

observable 

unobservable 

Assets measured 

    

Total

    

markets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

    

at NAV

(In thousands)

December 31, 2023:

 

  

 

  

 

  

 

  

 

  

U.S.:

 

  

 

  

 

  

 

  

 

  

Equities

$

7,786

$

$

$

$

7,786

Fixed income

 

18,733

 

 

 

 

18,733

Cash and other

 

1,291

 

489

 

 

41

 

761

Total

$

27,810

$

489

$

$

41

$

27,280

Fair Value Measurements

Quoted prices 

Significant other 

Significant 

in active 

observable 

unobservable 

Assets measured 

    

Total

    

markets (Level 1)

    

inputs (Level 2)

    

inputs (Level 3)

    

at NAV

(In thousands)

December 31, 2024:

  

  

  

  

  

U.S.:

  

  

  

  

  

Equities

$

4,503

$

$

$

$

4,503

Fixed income

21,141

21,141

Cash and other

1,158

290

48

820

Total

$

26,802

$

290

$

$

48

$

26,464