XML 124 R107.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Pension and Other Benefits - Schedule of Net Benefit Costs (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Interest cost $ 424 $ 441 $ 311
Expected return on plan assets (856) (838) (949)
Net amortization 171 296 66
Settlement loss 55 0 0
Total net periodic pension income (206) (102) (572)
Actuarial gain (1,788) (941) (343)
Net amortization included in net income (171) (296) (66)
Settlement loss included in net income (55) 0 0
Total changes recognized in other comprehensive income (2,014) (1,237) (409)
Total recognized in net periodic pension income and other comprehensive income $ (2,220) $ (1,339) $ (981)