v3.24.0.1
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)