v3.25.4
Post Retirement Benefits (Tables)
12 Months Ended
Dec. 31, 2025
Retirement Benefits [Abstract]  
Schedule of Multiemployer Plan
Pension FundEIN/Pension
Plan Number
Pension Protection Act Zone StatusFIP/RP
Status Pending/ Implemented
Contributions of the CompanySurcharge
Imposed
Expiration
Date of Collective Bargaining Agreement
2025202420252024
IAM National Pension Fund /
National Pension Plan (A)
51-6031295 - 002
Red Zone as of 12/31/24Red Zone as of 12/31/23Implemented$456,000 $890,000 Yes8/12/2028
Total Contributions:$456,000 $890,000 
(A)The plan re-certified its zone status after using the amortization provisions of the Code. The Company's contributions to the plan did not represent more than 5% of total contributions to the plan as indicated in the plan's most recently available annual report for the plan year ended December 31, 2024. Under the terms of the collective-bargaining agreement, the Company is required to make contributions to the plan for each hour worked up to a maximum of 40 hours per person, per week at $1.55 per hour from August 9, 2025 through August 12, 2028. The Company is paying a surcharge of $0.16 for each hour worked up to a maximum of 40 hours per person, per week as a result of the pension plan being in the Red Zone.
Schedule of Benefit Obligation
The funded status of the Company's post-retirement health and life insurance benefits plan as of December 31, 2025 and 2024 and reconciliation with the amounts recognized in the Consolidated Balance Sheets are provided below (in thousands):
Post-Retirement Benefits
20252024
Change in benefit obligation:
Benefit obligation at January 1$3,298 $3,116 
Interest cost117 93 
Unrecognized loss (gain)(10)550 
Benefits paid, net(118)(461)
Benefit obligation at December 31$3,287 $3,298 
Plan Assets— — 
Amounts recorded in accumulated other comprehensive income:
Prior service credit$(2,634)$(3,130)
Net loss (gain)(1,280)(1,358)
Total$(3,914)$(4,488)
Weighted-average assumptions as of December 31:
Discount rate used to determine benefit obligation and net periodic benefit cost5.1  %5.4  %
Schedule of Post Retirement Benefit Plans
The components of expense for all of the Company's post-retirement benefit plans for the years ended December 31 (in thousands):
202520242023
Pension expense:
Multi-employer plan$420 $794 $981 
Defined contribution plans1,691 1,792 1,873 
Total pension expense2,111 2,586 2,854 
Health and life insurance:
Interest cost117 93 254 
Amortization of prior service credits(496)(496)(496)
Amortization of net loss (gain)(81)(190)22 
Net periodic benefit credit(460)(593)(220)
Total post retirement benefits expense$1,651 $1,993 $2,634 
Schedule of Future Benefit Payments
The estimated future benefit payments of the health care plan for the next ten years are as follows (in thousands):
Post-Retirement
Health Care Benefits Plan
2026$182 
2027176 
2028180 
2029184 
2030186 
2031 - 20341,958