XML 51 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 9 - Employee Retirement Plans (Tables)
12 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Allocation of Plan Assets [Table Text Block]
  

Actual as of

  

Actual as of

 
  

December 31, 2024

  

December 31, 2023

 

U.S. Pension plan:

        

Cash

  2%  3%

Alternative securities

  9%  18%

Debt securities

  40%  33%

Equity securities

  49%  46%

Total

  100%  100%
Schedule Of Fair Value Plan Assets Measured On Recurring Basis [Table Text Block]
      

Quoted prices in

  

Significant

  

Significant

     
      

active

  

observable

  

unobservable

  

Measured at

 

(In Thousands)

    

markets

  

inputs

  

inputs

  

Net Asset

 
  Fair Value  (Level 1)  (Level 2)  (Level 3)  Value 

Pension plan measured at fair value:

                    

Equity securities

 $14,927  $14,927  $  $  $ 

Debt securities

  11,962   2,192   9,770       

Alternative securities

  2,631         2,631    

Cash and cash equivalents

  734      734       

Total fair value of pension plan assets

 $30,254  $17,119  $10,504  $2,631  $ 
      

Quoted prices in

  

Significant

  

Significant

     
      

active

  

observable

  

unobservable

  

Measured at

 

(In Thousands)

    

markets

  

inputs

  

inputs

  

Net Asset

 
  Fair Value  (Level 1)  (Level 2)  (Level 3)  Value 

Pension plan measured at fair value:

                    

Equity securities

 $14,269  $14,212  $57  $  $ 

Debt securities

  10,058   296   9,762       

Alternative securities

  5,504         5,504    

Cash and cash equivalents

  1,012      1,012       

Total fair value of pension plan assets

 $30,843  $14,508  $10,831  $5,504  $ 
Schedule of Net Funded Status [Table Text Block]

(In Thousands)

 

Year Ended December 31,

 
  2024  2023  2022 

Change in benefit obligation:

            

Benefit obligation at beginning of the period

 $50,097  $64,273  $84,308 

Interest cost

  2,572   2,873   2,313 

Benefits paid

  (4,371)  (5,104)  (5,667)

Actuarial (gain) loss (A)

  (250)  1,916   (16,681)

Settlement

     (13,861)   

Benefit obligation at end of the period

 $48,048  $50,097  $64,273 

Change in plan assets:

            

Fair value of plan assets at beginning of the period

 $30,843  $45,378  $56,779 

Actual return

  2,184   2,827   (7,337)

Employer contributions

  1,599   1,603   1,603 

Benefits paid

  (4,371)  (5,104)  (5,667)

Settlement

     (13,861)   

Fair value of plan assets at end of the period

  30,255   30,843   45,378 

Unfunded status at end of the period

 $(17,793) $(19,254) $(18,895)

Net amount recognized in the balance sheet consists of:

            

Current liabilities

 $(1,567) $(1,572) $(1,575)

Noncurrent liabilities

  (16,226)  (17,682)  (17,320)

Net amount recognized

 $(17,793) $(19,254) $(18,895)
Defined Benefit Plan, Plan with Accumulated Benefit Obligation in Excess of Plan Assets [Table Text Block]

(In Thousands)

 

December 31,

  

December 31,

 
  

2024

  

2023

 

Projected and accumulated benefit obligation

 $48,048  $50,097 

Fair value of plan assets

  30,255   30,843 
Schedule of Net Benefit Costs [Table Text Block]

(In Thousands)

 

Year Ended December 31,

 
  2024  2023  2022 

Interest cost

 $2,572  $2,873  $2,313 

Expected return on plan assets

  (1,828)  (2,111)  (3,006)

Amortization of net actuarial gains (losses)

  (94)  (146)  63 

Settlement/curtailment gain

     (2,177)   

Net periodic pension cost (benefit)

 $650  $(1,561) $(630)
Schedule of Amounts Recognized in Other Comprehensive Income (Loss) [Table Text Block]
  

Pension Benefits

 

(In Thousands)

 

Year Ended December 31,

 
  2024  2023  2022 

Total net (gain) loss recognized in other comprehensive (income) loss

 $(511) $3,522  $(6,404)
Defined Benefit Plan, Assumptions [Table Text Block]
  

Pension Benefits

 
  

2024

  

2023

 

Discount rate

  5.3%  5.5%

Expected long-term rate of return on assets

  6.3%  6.4%
Schedule of Expected Benefit Payments [Table Text Block]
  

Pension

 

Year ending December 31, (In Thousands)

 

Benefits

 
2025 $4,762 
2026  4,655 
2027  4,552 
2028  4,439 
2029  4,313 
2030 – 2034  19,354 

Total 10-year estimated future benefit payments

 $42,075