v3.26.1
Note 18 - Post-retirement Benefits (Tables)
3 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Net Benefit Costs [Table Text Block]
  

Three Months Ended March 31,

 
  

2026

  

2025

 

Amortization of prior service credit

 $61  $61 

Interest cost

  (2,012)  (1,854)

Expected return on plan assets

  2,380   2,133 

Total

 $429  $340