XML 119 R104.htm IDEA: XBRL DOCUMENT v3.24.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, 2023
Dec. 31, 2022
Dec. 31, 2021
Opening balance $ 123,840 $ 212,688  
Actual return on plan assets 9,296 (67,536) $ 16,877
Exchange differences 6,344 (20,776)  
Contributions from the sponsoring companies 5,540 5,159  
Benefits paid (7,295) (5,695)  
Ending balance $ 137,725 $ 123,840 $ 212,688