XML 110 R91.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Employee Benefits (Schedule of Reconciliation of Changes In Projected Benefit Obligation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of benefit obligation:      
Obligation as of January 1 $ 5,215 $ 9,074  
Service cost 59 103 $ 187
Interest cost 220 99 130
Actuarial (gain) loss 541 (3,387)  
Benefit payments (173) (162)  
Effect of foreign currency exchange rate changes 165 (512)  
Benefit obligation as of December 31 6,027 5,215 $ 9,074
Fair value of assets as of December 31 3,691 3,463  
Funded status as of December 31 $ (2,336) $ (1,752)