XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.2
Note 6 - Pension and Other Postretirement Benefits (Tables)
6 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Costs of Retirement Plans [Table Text Block]
   

Pension Benefits

   

Postretirement Benefits

 
   

Three Months Ended
June 30,

   

Three Months Ended
June 30,

 
   

2024

   

2023

   

2024

   

2023

 

Service cost

  $ 502     $ 530     $ 213     $ 209  

Interest cost

    668       635       285       299  

Expected return on plan assets

    (839 )     (657 )     -       -  

Amortization of prior service cost

    -       -       -       (249 )

Recognized actuarial loss (gain)

    332       301       (8 )     (9 )

Net periodic benefit cost (a)

  $ 663     $ 809     $ 490     $ 250  
   

Pension Benefits

   

Postretirement Benefits

 
   

Six Months Ended
June 30,

   

Six Months Ended
June 30,

 
   

2024

   

2023

   

2024

   

2023

 

Service cost

  $ 1,004     $ 1,060     $ 426     $ 417  

Interest cost

    1,337       1,270       572       598  

Expected return on plan assets

    (1,678 )     (1,314 )     -       -  

Amortization of prior service cost

    -       -       -       (497 )

Recognized actuarial loss (gain)

    663       601       (17 )     (18 )

Net periodic benefit cost (a)

  $ 1,326     $ 1,617     $ 981     $ 500