XML 60 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Trade and Other Payables (Tables)
12 Months Ended
Dec. 31, 2024
Payables and Accruals [Abstract]  
Schedule of Trade and Other Payables

 

Year ended December 31,

 

 

2024

 

 

2023

 

 

$000s

 

 

$000s

 

Trade payables

 

 

3,697

 

 

 

3,348

 

Social security and other taxes

 

 

244

 

 

 

734

 

Accruals and other payables

 

 

8,361

 

 

 

7,847

 

Bonus accrual

 

 

3,445

 

 

 

3,134

 

Corporate income tax payable

 

 

652

 

 

 

474

 

Total trade and other payables

 

 

16,399

 

 

 

15,537