Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Trade and Other Payables, Accruals and Provisions - Components of Trade, Other Payables and Accruals and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Payables and Accruals [Abstract]    
Trade payables $ 5,893 $ 9,600
Taxation and social security 2,379 4,839
Other 1,667 0
Other payables 4,046 4,839
Accruals 39,299 28,878
Other liabilities 701 1,151
Accruals and other liabilities $ 40,000 $ 30,029