XML 122 R105.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 17 - Pension and Other Benefits - Schedule of Changes in Projected Benefit Obligations (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Projected benefit obligation $ 9,335 $ 9,317  
Interest cost 424 441 $ 311
Actuarial (gain) loss (433) 251  
Benefits paid (1,121) (674)  
Projected benefit obligation 8,205 9,335 9,317
Fair value of plan assets 14,614 13,257  
Actual return on plan assets 2,211 2,031  
Benefits paid (1,121) (674)  
Fair value of plan assets 15,704 14,614 $ 13,257
Funded status $ 7,499 $ 5,279