XML 332 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Trade and Other Payables (Tables)
12 Months Ended
Dec. 31, 2022
Trade and other payables [abstract]  
Disclosure of trade and other payables
Information regarding Trade and other payables was as follows:
As of December 31,
2022
$000s
2021
$000s
Trade payables26,504 11,346 
Accrued expenses24,518 17,309 
Income tax payable57 57 
Liability settled share based awards1,805 4,703 
Other1,957 2,403 
Total trade and other payables54,840 35,817