Annual report pursuant to Section 13 and 15(d)

Trade and Other Payables, Accruals and Provisions - Components of Trade, Other Payables and Accruals and Other Liabilities (Details)

v3.22.4
Trade and Other Payables, Accruals and Provisions - Components of Trade, Other Payables and Accruals and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Payables and Accruals [Abstract]    
Trade payables $ 9,600 $ 17,179
Taxation and social security 4,839 4,039
Other 0 1,468
Other payables 4,839 5,507
Accruals 28,878 36,366
Other liabilities 1,151 363
Accruals and other liabilities $ 30,029 $ 36,729