v3.26.1
Note 5 - Employee Benefit Plans - Net Periodic Pension Cost (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Abstract]    
Service cost $ 999 $ 1,068
Interest cost 2,181 2,094
Expected return on plan assets (2,969) (3,251)
Amortization of prior service cost 20 20
Amortization of net loss 0 326
Net periodic pension cost $ 231 $ 257