Introduction and overview of Group's risk management - Interest rate risk (Details) - Interest rate risk [member] - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
| Disclosure of nature and extent of risks arising from financial instruments [line items] | |||
| Percentage of increase decrease in interest rate | 1.00% | 1.00% | 1.00% |
| Effect of increase on post tax loss | $ 11,412 | $ 6,345 | $ 6,343 |
| Effect of decrease on post tax loss | $ (11,423) | $ (6,846) | $ (6,079) |