XML 72 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 7 - Employee Benefit Plans - Change in Benefit Obligations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Defined Benefit Plan, Benefit Obligation, Balance $ 13,263 $ 22,562  
Interest cost 665 371  
Actuarial loss (gain) 479 (6,912)  
Benefits paid (563) (592)  
Currency translation adjustment 819 (2,166)  
Defined Benefit Plan, Benefit Obligation, Balance 14,663 13,263  
Defined Benefit Plan, Fair Value of Plan Assets 16,940 15,576 $ 27,252
Benefit obligation 14,663 13,263 $ 22,562
Net funded status 5,909 5,326  
Pension Plan [Member]      
Defined Benefit Plan, Benefit Obligation, Balance 13,263    
Defined Benefit Plan, Benefit Obligation, Balance 14,663 13,263  
Defined Benefit Plan, Fair Value of Plan Assets 16,940 15,576  
Benefit obligation 14,663 13,263  
Net funded status $ 2,277 $ 2,313