XML 144 R124.htm IDEA: XBRL DOCUMENT v3.24.1
Income tax - Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Major components of tax expense (income) [abstract]      
Current tax (expense) / income $ (3,244) $ (2,033) $ (1,102)
Deferred tax (expense) / income 2,583 (4,946) 660
Total Income tax (expense) / income $ (661) $ (6,979) $ (442)