XML 110 R93.htm IDEA: XBRL DOCUMENT v3.25.1
Employee Benefits (Schedule of Reconciliation of Changes In Projected Benefit Obligation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Reconciliation of benefit obligation:      
Obligation as of January 1 $ 6,027 $ 5,215  
Service cost 59 59 $ 103
Interest cost 210 220 99
Actuarial loss 145 541  
Benefit payments (187) (173)  
Effect of foreign currency exchange rate changes (358) 165  
Benefit obligation as of December 31 5,896 6,027 $ 5,215
Fair value of assets as of December 31 2,220 3,691  
Funded status as of December 31 $ (3,676) $ (2,336)