XML 115 R100.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 16 - Pension and Other Benefits - Schedule of Changes in Projected Benefit Obligations (Details) - Pension Plan [Member] - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Projected benefit obligation $ 9,317 $ 14,644  
Interest cost 441 311 $ 284
Actuarial (gain) loss 251 (4,657)  
Benefits paid (674) (981)  
Projected benefit obligation 9,335 9,317 14,644
Fair value of plan assets 13,257 17,604  
Actual return on plan assets 2,031 (3,366)  
Benefits paid (674) (981)  
Fair value of plan assets 14,614 13,257 $ 17,604
Funded status $ 5,279 $ 3,940