v3.26.1
Note 4 - Employee Benefit Plans - Net Periodic Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]        
Service cost $ 999 $ 1,068 $ 1,998 $ 2,136
Interest cost 2,181 2,094 4,362 4,188
Expected return on plan assets (2,969) (3,251) (5,938) (6,502)
Amortization of prior service cost 20 20 40 40
Amortization of net loss 0 326 0 652
Net periodic pension cost $ 231 $ 257 $ 462 $ 514