XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Multiemployer Plans (Tables)
12 Months Ended
Dec. 31, 2024
Multiemployer Plans  
Schedule of the entity's contributions to different pension funds

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Collective

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

FIP/RP

​

​

​

Bargaining

​

​

​

​

​

​

​

​

​

​

​

EIN /

​

Pension Protection Act

​

Status

​

​

​

Agreement

​

Contributions of the Company

​

​

Pension Plan

​

 Zone Status

​

Pending /

​

Surcharge

​

Expiration

​

(In Thousands)

Pension Fund Name

    

Number

    

2024

    

2023

    

Implemented

    

Imposed

    

Date

    

2024

    

2023

    

2022

National Electric Annuity Plan (1)

​

52-6132372/001

​

N/A

​

N/A

​

N/A

​

N/A

​

N/A

​

$

12,416

​

$

7,805

​

$

1,752

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Central Pension Fund of the International Union of Operating Engineers and Participating Employers

 

36-6052390/001

 

Green as of
January 31, 2024

 

Green as of
January 31, 2023

 

No

 

No

 

6/4/2026

​

​

7,496

​

​

6,150

​

​

5,592

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Construction Laborers Pension Trust for Southern California

 

43-6159056/001

 

Green as of December 31, 2023

 

Green as of December 31, 2022

 

No

 

No

 

6/30/2026

​

 

6,355

​

 

5,162

​

 

3,595

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Southern California Pipe Trades Trust Funds

 

51-6108443/001

 

Green as of December 31, 2023

 

Green as of December 31, 2022

 

No

 

No

 

8/31/2026

​

 

4,821

​

 

4,290

​

 

3,268

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Laborers Pension Trust Fund for Northern California

 

94-6277608/001

 

Green as of May 31, 2023

 

Green as of May 31, 2023

 

No

 

No

 

6/30/2027

​

 

4,525

​

 

5,198

​

 

3,699

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Minnesota Laborers Pension Fund

 

41-6159599/001

 

Green as of December 31, 2023

 

Green as of December 31, 2022

 

No

 

No

 

6/1/2025

​

 

3,869

​

​

3,579

​

​

3,749

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Operating Engineer Trust Funds

​

95-6032478/001

​

Green as of June 30, 2023

​

Yellow as of June 30, 2023

​

No

​

No

​

6/30/2025

​

​

3,652

​

​

4,856

​

​

1,973

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Pipeline Industry Benefit Fund

​

73-6146433/001

​

Green as of December 31, 2023

​

Green as of December 31, 2022

​

No

 

No

​

6/1/2026

​

​

3,353

​

​

4,363

​

​

495

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Laborers International Union of North America National Pension Fund

​

52-6074345/001

​

Green as of December 31, 2023

​

Green as of December 31, 2022

​

No

​

No

​

6/1/2025

​

​

3,109

​

​

2,000

​

​

2,534

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

United Association National Pension Fund
Formerly Plumbers & Pipefitters National Pension Fund

​

52-6152779

​

Green as of June 30, 2023

​

Green as of June 30, 2022

​

No

 

No

​

6/4/2026

​

​

2,251

​

​

2,358

​

​

2,847

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

 

Contributions to significant plans

​

​

51,847

​

​

45,761

​

​

29,504

​

​

​

​

​

​

​

 

Contributions to other multiemployer plans

​

 

11,089

​

 

16,474

​

 

16,659

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Total contributions made

​

$

62,936

​

$

62,235

​

$

46,163

​

​

​

​

(1)This plan is a defined contribution multiemployer pension plan and therefore, PPA zone status, funding status, surcharge, and collective bargaining agreement disclosures are not applicable.