XML 119 R103.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 19 - Post-retirement Benefits - Movements in Fair Value of Plan Assets (Details) - Pension Plan [Member] - UNITED KINGDOM - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Opening balance $ 137,725 $ 123,840  
Actual return on plan assets (2,097) 9,296 $ (67,536)
Exchange differences (2,368) 6,344  
Contributions from the sponsoring companies 5,987 5,540  
Benefits paid (7,031) (7,295)  
Ending balance $ 132,216 $ 137,725 $ 123,840