XML 130 R114.htm IDEA: XBRL DOCUMENT v3.25.1
Equity - Additional Paid-in Capital (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement [line items]      
From share of changes in equities of associates $ 71 $ 917 $ 560
Additional paid-in capital 115,376 114,648  
Ordinary Share      
Statement [line items]      
From ordinary shares 93,341 93,341  
Treasury shares [member]      
Statement [line items]      
From treasury shares 5,864 6,307  
Share of Changes in Equities of Associates      
Statement [line items]      
From share of changes in equities of associates 1,662 1,662  
Share Based Compensation      
Statement [line items]      
From share-based compensation $ 14,509 $ 13,338